I guess after having my Bionic for the past couple months... I think if I had the option of waiting to see what the newer phones were going to be like, I'd opt for that route... simply because the one issue that you have concerns about is maddeningly frustrating when it happens.
It's ridiculous that this phone should do that, and it's ridiculous some here will rationalize it by saying "what phone doesn't have some issues?" This is Motorola's version of "antenna gate".
When you really, REALLY need to use your phone's data connection, and you look down at it and it says "No network connection", then you realize you're no longer holding a phone but an expensive hockey puck in your hands and wish wish you'd waited.
This would be a really really kick ass phone if not for this glaring issue. I know the software update coming up is supposed to fix it... but since you got me started on that...
When has a new version of Android been released that is bug free? Ya sure, some bugs are fixed with each release, but new ones ALWAYS seem to pop up. in fact, it's why everyone is always so excited that a new version of Android is coming out, because it's hoped it will be better than the previous release.
I don't understand why some are so excited to find the new batch of bugs that will be found in ICS.