What kind/brand of mattresses do you guys sleep on and do you recommend it?

I guess you should qualify whether you like hard or soft mattresses.

I'm asking because I'm looking to buy a new one within the next several months. I've been sleeping on my innerspring for a long time now.