I'm the same. We stayed at Animal Kingdom Lodge, Hard Rock Hotel and the Ritz-Carlton at Grande Lakes when they were all just a few months old. Having visited both the Ritz-Carlton and the JW Marriott next door (also at Grande Lakes) in January, I think I'd still be happy to stay at one of those, even though they're now a few years old.
We also ate at David's Club (sports bar) at the Omni Championsgate, in January. It's a beautiful hotel, maybe not quite as nice as the R-C, but it is newer.
The Gaylord Palms is still a nice hotel, too, although I don't think I'd choose it above any of the others I've mentioned.