Looks like I'm in the minority here. I've stayed at both Bonnet Creek and Vistana Villages. I have kids, so keep that in mind. There is just more for them to do at Bonnet Creek. My kids didn't want to leave. I also find it a bit more Disneyish since competing with the Disney resorts within the gates. Aside from the 5 pools, they have 2 lazy rivers, one is set up as the ruins of a spanish fort. They have an outdoor pool bar in the middle of it with live music at night too, which is just a really nice party atmosphere for adults. The other big pool area is set up like a shipwrecked pirate ship, and it has a nice pool and big waterslide built into the pirate ship.
So my normal spiel is that Bonnet creek has 2 waterslides, 2 lazy rivers with free tubes, 5 pools, 9 outdoor hot tub groves, grills all over, mini golf, multiple restaurants on site, outdoor pool bar. Presidential suite open for viewing Disney fireworks because it's inside the gates of Disney, and the kids just love walking around the pond going from pool/lazy river to pool/lazy river all day.
I would suggest requesting Torre de la Luna or Torre de la sol with a room overlooking the pools for a prime experience.
As for tickets, I used to exploit free target gift cards I saved for making purchases all year I needed anyway, and then used my RedCard debit card to get another 5% off Disney gift cards paying with target gift cards, and then I flip them intoa actual tickets on the Disney website using the Disney gift cards. Since Disney closed that loophole, I just buy many $100 Disney giftcards at Target with my RedCard debit card for the 5% off and I apply them at the Disney website in exchange for tickets. It's only 5% off, but it's something!