I have a bit of a problem and I'm confused! I would like a good phone with good quality and fast internet connection (no lag or jumping)! Also with a adequate battery life (good). Good battery life = good enough to stay on the internet for a bit of a long time, using Instant message, sometimes listening to music, play some games and calling then it's fine! Please help???