Ok quick question, just took delivery of the HTC sensation. Reluctantly took a 24mth contract (upgraded from desire) and currently have 2 weeks where i either decide to keep it or send it back. Now since having the htc hero however long ago now ive stuck with htc. I just need one of you tech heads out there to advise me, do i keep it or (a) go for the S2 or ( hang on for something better?? is there anything else coming out in the near future to beat it? The 3 main improvements im looking for are. Better camera, more internal memory, and better battery life. Cheers