TMO user here, with 8820. First BB for me, used it now for about 2 months. Has wifi, UMA, gps but no camera.
Comparable from TMO is their Curve, with wifi, UMA no gps but camera.
After 2 months, if I had to do over again, probably get the curve. Just feels better in my hand. 8820 is slightly larger but solid and great keyboard. Can't go wrong with either.
Price - curve should be much less than 8820. Got mine on special promotion:
http://www.howardforums.com/showthre...erry+promotion