We just bought the 99 dollare memory foam one from Sam's Club this weekend. We have a queen sized bed. It is very comfortable and I would recommend it.
Oh, it comes "compressed" and takes several hours to relax and open up. They said two hours but ours took more like 8.