i just bought myself a new mattress about 3 weeks ago, from Sleep Train
http://www.sleeptrain.com/sandiegolocs.htm
the bad part about buying a mattress, is that the major manufacturers all change the model numbers on their line, so that they're exclusive to a particular store (what one model is called in sleep train, will be called something else at another store)
http://www.whatsthebest-mattress.com/tutorial5.shtml
since i'm a side sleeper, i went with something plush top...i ended up buying the Sealy Posturpedic Preferred Series Wexford, Ultra Plush Euro Pillow Top <--- go to sleep train & check that one out!
