I am also in pain this morning... stomach cramps... but I know it was my own fault for eating two pizza puffs (tm) last night. Not much I can do now, but it's my own fault.
About those memory foam tops - I've slept on air mattresses for years (the kind you blow up, the ones that can get puncture holes and be useless... the kind you don't want a cat playing on) and I wouldn't go back to a mattress with springs, but I got one of those memory foam tops and it was surprisingly good to sleep on.