I had ordered a iphone4 on the AT&T website. It was on backorder with no clue as to when it would come. I decided to just cancel order and get 3gs instead. I am very happy with my decision. This is my first iPhone and I love it. I don't miss my blackberry at all. Once all the kinks are worked out of os4, I will update.