The HTC Sensation is my second Android phone (my first was a MyTouch 3G), so I've been running Android for a few years now. For a long time (up until yesterday, actually), I used the stock operating system. I didn't want to worry about rooting or installing a custom ROM on my device. It seemed like it would be a hassle, and I had heard enough horror stories about custom builds that it made me wonder if all of the basic functionality on my phone would even continue to work. I had heard woeful tales of non-functioning GPS and read angry forum posts about sub-par graphics.