Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
My first choice would be through Apple, but with all the problems with going through Apple this year, I had resorted to going through AT&T. All in all I'd feel comfortable pre-ordering through either...
 
Apple is the only way to go. If you order through ATT, you're just throwing dice.
 
Pre-Ordering has always been the way to go for me, even if it means not having it the morning of release date.

Quick and easy to do for me

If it means I have to get up very early in the morning to pre-order....so be it
 
Order from Apple and have it shipped to me. None of this waiting in line business next time. haha.
 
I didn't even think about staying up and pre ordering just after midnight until it was way too late. I'll do that next time I buy on at launch
 
Last year I ordered online from Apple, and received a phone on schedule. This year I pre-ordered through Best Buy, and will receive a phone someday. Not tomorrow, of course, but it'll get here. Sometime. In the future. You'll see.

That being said I might do something crazy next year, and order directly from Apple again.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.