I am due a mobile phone upgrade, and would like to know which one is best for me.

I will use it for the internet, games, music, and applications (as well as personal phone usage).

Which one should I get?