I am looking at getting a smart phone and ditching the brick!!

I have read lots of reviews and have it down to two but both are the new models and would like to know if anyone has either and what do they think??

HTC Sensation or iPhone 4S with both phones scoring a 4/5

My son has an older HTC and loves it and my daughter has an older iPhone and loves it so they are not much help!!

I want to be able to use TappaTalk so if anyone has any advice I would love to hear it! (I think! haha)