I think a lot of my shitty sleeping habits might have to do with my mattress. My ex forced me into buying one that was to firm, so I put some pillow top on top of it and isnt all that confortable. Ive never slept in one, but curious to how they are:
http://www.tempurpedic.com/mattresses/