Wish i could sleep 11 hours straight.  I always feel like if im not up and moving by 0600 im wasting my day.    As far as mattresses, i buy those 4" thick memory foam mattress toppers, and i replace annually.  Basically i buy a new pad each year because i use one in the bed of my truck for truck camping, and it gets pretty grungy by winter time.  So i throw away the one in my truck every winter, replace it with the one from my bed, and buy a new one for the bed.  Pretty good system, and has the bonus that my actual mattress should last a really long time.