Im not sure if i want to get the T-Mobile G1 or the T-Mobile MyTouch3G, I know that the MyTouch3G has twice the memory in it then the G1, but i want a physical keyboard, not a virtual one, and i know the G1 is a bit lacking in memory space for apps and such, and im gonna want a nice ammount of...