I've heard good things about the Mirarest brand so I picked a pillowtop box/mattress up for about $650. I've dreamt pretty much every night since I've gotten it nearly two months ago. Before then I'm lucky if I dreamt a couple times a week, if that. It helps minimize tossing and turning, allow deep, undisturbed rem sleep. So far I'm happy with it.