Help me out, smogon.
I'm currently using a second gen tmobile dash and I will tell you one thing about it: it sucks dick. My family is on a tmobile family plan and, while it's cheap, I haven't been able to get a new, decent phone...until now.
Anyways, I attempted to preorder the iPhone 4...