I have been using the 8900 since the release and it is a the best BlackBerry that I have owned. I had the 7100, 8700, 8320, and tried many others but this is the best one to date. Sure I wish it had 3G but honestly the only time I miss that is when tethering.
Pros: Faster Processor, More memory, 3.2 MP camera (with permanent lens cover, no more dust), Screen resolution and color, Lightweight.
Cons: Micro USB connector (the connector itself and the placement).
Suggestion: If you use the 8900 while charging, invest in a Micro USB rigth angle connector. You can find these on Amazon and other places and they will save you a lot of aggravation.
T-Mobile 9700 with a working Alt key :P