hey,
i had been having the same problem with my droid.
I resorted to going to 'settings' and clicking the 'forget network' option to use my pack data without unwanted disconnections.
However, since i flit btw wifi and data pack a lot, this was highly cumbersome.
So i dug deeper.
Strangely...