I just returned from the Casa Magna and thought it was a great hotel. The JW is right next door and we ate at their restuarants and used both pools. You could not go wrong with either one. Check out Trip Advisor on both-extensive comments that we agreed with.
Cancun hasn't loaded for January 2008 yet. I think they are up to December 15, 2007. You'll get it, keep trying.