Hi Tony,
You’ve probably read this but just in case … the first place I would start is post #1 here and the information it links to. This will give you the basic information you need to make good choices.
Once you are “armed” with some good information … then it’s time to begin testing mattresses and different material combinations and the better options I’m aware of in or around the Freehold Township, NJ area are listed in post #6 here.
A little further away the list for the Monroe Township/Newark, NJ area list here and the list for the Trenton/Philadelphia/Wilmington region here may also be helpful.
Phoenix