Well, unfortunately some of that is location. At my house it's spotty, but as soon as I leave it's 3G at least, and at my parent's house 4G is rock solid.
Verizon is also having problems with accepting the data request the phone sends and that's the same for other Verizon 4G phones. Also the phone's ability to resend the request quickly can vary, even from Bionic to Bionic.
You can try the manual install to .901, but there's no guarantees that it'll improve your data signal.
Verizon offered me a rezound i'm thinking of taking it. Love my bionic when it works but motorola really pissed me off with this one.
I mean the long wait for a update to fix major problems. The release of the razr so close to the bionic, which I knew was coming just thought it be a little farther away. Finally the razr seems to be getting ICS before the bionic which was released earlier. Yep done with moto for abit unless they release a nexus device.