After all the AT&T hate...
I gotta say they came though for me. I was really nervous about not getting my phone by launch, but they did better and got the phone here the day before launch. Yeah, things could have been better, but I'll give them a pass on this one Took 20 seconds to activate it using the link in my confirmation email.
I upgraded from a 3g so the speed was the second thing I noticed. The first thing was the display! OMG this thing is beautiful!