I've been primarily an iPhone user since I got a 3GS on AT&T about 4 years ago, and after having terrible service in NYC, got a Droid X on Verizon to come back to a better network (IMHO). I had a bad experience with lag and crashes with Android 2.2. I suspect LOTS has changed since then, and...