Well this year we are staying at Emerald Island - so glad to hear it is a good resort.
We have stayed at Windsor Palms in a villa with pool - we didn't use the resort pool but the community is nicely kept. We have also stayed at Windsor Hills a few times in a TH with splash pool - the community pool area is very nice and it is a short drive to WDW from there.
Where were you looking at?