For the new user on T-Mobile, I would honestly recommend the MyTouch 4G.
It has a dedicated camera key, touch to focus/white balance and zoom in the excellent camera app. Wifi calling is built into the firmware, and has some good video calling options already.
Now, if you feel that you're...