Hi again jojoe, still cannot find a solution for destroying unconnected group of bubbles, in this moment i have a 3d array which contains the bubbles and zones without bubbles (i store x and y positions of a bubble, and 1 if there is a bubble, and 0 if there is not a bubble). The problem is that i don't know how to destroy the bubbles which are isolated, like the blue ones from this screenshot:
<img src="http://img5.imageshack.us/img5/9729/8kqm.jpg" border="0" />
I've tryied a solution with filling the white spaces with another objects and them move them down, and when they colides with bubbles to destroy the bubbles, in the case from the screenshot it is working like a charm, but in other complicated cases there are destroyed another bubbles which are not disconnected.
If anyone have a solution, please, let me know :)