Here's another vote for NOT buying at Westgate. The unit we stayed in...MM7 or MMM7 I think...was glorious. But their staff was rather uncourteous and they couldn't handle everything that was going on. Communication between departments is nonexistent. We had to come to a sales presentation THREE times before finally seeing someone to meet our obligation. The left hand didn't know what the right was doing. And the resort had this feeling of "hustle" that seemed to hang on everything.
We've stayed at Silver Lake (not as good, but a better staff), Celebration World Resort II (top notch, the best!), Vistana Resort (had problems, but were fixed with haste and fanatic completeness), and Vistana Villages (great rooms, acceptable service), and Cypress Pointe Grand Villas (dirty but well appointed rooms. I guess the main point is that we felt like cattle at Westgate, and guests at all of the other resorts. We did the timeshare presentation at every one of them, Westgate being the worst.