Its still a great phone for its age. But that's the thing; it is showing its age. Although developers like Shantur and Ivanich do a great job of keeping this phone as current as possible, it really doesn't compare to todays higher end phones. I just traded up to a HTC One M8 and the difference is phenomenal. I'll still keep my Sensation for tinkering with custom roms (not gonna even think about rooting and s-offing my M8 until its out of its warranty period) but after stepping up I really can't go back.
If money is a issue then the sensation still does the trick and is by all means still a capable phone but if you can afford it then I'd suggest stepping up to something newer with higher specs. Hope this helps in some way.