I've had the 3G, 3GS. skipped the 4, have the 4S, but this is the first time pre ordering one. Gettin 32gb on AT&T. I think I'm gonna stay with white even the mate black look is hard to resist I'm still on the fence about color, but still have a little while to make a final decision.