YES!!!
I have one, it is the ultimate phone!!!. the only downside is the battery life sucks, but what do you expect for something that is effectively a mini computer?
It keeps me entertained for hours at work, it is a ****ing life saver.. I would be so bored without it!