Blackberrys have all that too though
I have an ipod touch with most of my music on it and a load of apps but I have to admit I just LOVE my Blackberry, its without question the best phone Ive ever had. I love it. Sad to admit but the deciding factor in it was that I could have my personalised tones lol I have a text notified which is my niece saying 'Auntie Sandra youve got a message' and my other niece is my email notifier and I hear 'You have mail' when I get email lol