We bought the 6" for our main cabin on the Trojan in April last year... so far it has been great!
This was ordered online through Wal-Mart and was about $300 bucks. I personally wasn't expecting it to be all that great for the price, but it is the most comfortable mattress I've ever had.
BTW... we live aboard and sleep on it every night.