Hey guys. I'm currently on a HD2 But want a good Android phone. I've been looking at the Motorola Milestone, Qwerty Keyboard, Android 2.2, looks quite nice. I just wanna know, are there any cons to this phone, and also, can it runs 3D Games (Like the gameloft ones) quite well? Also, is it a fast...