Hi skyserfin,
Dreamfoam is a member of this site which means that I think very highly of them and believe they compete well with the best in the industry in terms of their quality and value in every budget range.
The 12" Ultimate Dreams Supreme uses 4 lb memory foam over 1.5 lb polyfoam which would certainly be suitable for most people in “average” weight ranges or where budget was the primary consideration although if you are in a higher than average weight range I would consider one of the mattresses made by their sister company Brooklyn Bedding which use higher density foams.
I would also make sure you’ve read tutorial post here which has all the basic information, steps, and guidelines that can help you make the best possible choices and also has a link to some of the better online memory foam mattress manufacturers and retailers I’m aware of (post #12 here to save you looking it up :)). Some of these also sell a mattress that is similar in terms of PPP to the Tempurpedic Cloud Supreme at much lower prices than Tempurpedic.
There is also more about the different ways that one mattress can “match” another one in post #9 here and the posts it links to.
There are also some comments and feedback about the Ultimate Dreams 12" Supreme in this thread that may be helpful.
Phoenix