I am an apple guy because of their computers, but have been a hater of the iphone and it's lack of features that most basic phones have. I also think of apple, even though I am a fan, as a representation of the devil. With that said, I couldn't wait any longer and finally jumped on the bandwagon when the 3gs came out because it had video and (allegedly) will have MMS capabilities. I am extremely happy with it. The apps are awesome you can do almost anything you want them. Balance you finances or budget, play games, workout apps, etc...People design some crazy and awesome shit.