Hi ttran,
Unfortunately there are too many unknowns, variables, and personal preferences involved for anyone to make specific suggestions for someone else based on specs (either yours or a mattress) or “theory at a distance” about “which” specific mattress to choose rather than “how” to choose (see mattress firmness/comfort levels in post #2 here)
Dreamfoam is certainly a reputable company and they are one of the invited members of this site which means that I think highly of them and I believe they compete well with the best in the country in terms of their quality, value, and service.
When you can’t test a mattress in person then a more detailed conversation with a knowledgeable retailer or manufacturer is always your best source of guidance about which mattress would be the best choice for you in terms of PPP (posture and alignment, Pressure relief, and Personal preferences). They know more about their own mattresses and which ones tend to match different body types, sleeping positions, and preferences “on average” than anyone else and they help talk their customers through these types of choices every day.
There is also more about the most important parts of the “value” of a mattress purchase in post #13 here.
As you can see in the foam quality/density guidelines here … I would avoid 3 lb memory foam or any lower quality/density foam in anything more than “about an inch or so” regardless of the manufacturer unless you have absolutely no other options available because of severe budget restrictions or unless the mattress was for temporary or occasional use such as a guest bedroom. Even then I would consider a non memory foam mattress that was in the same or a lower budget range that used more durable materials unless for some reason you are absolutely committed to a memory foam mattress.
You can also read more about all the variables that can affect sleeping temperature (including more factual information about gel memory foams) in post #2 here.
Phoenix