Disney Vacation Club (DVC) is really a great system

. We bought resale points at Beach Club Villas (BCV), but we could have probably bought direct from Disney for about the same price, considering that Disney will often include last year's points (depending on your use year month).
The advantages of buying resale are that 1) you might get a slightly lower price 2) you might get banked points 3) you can buy into a "sold out" resort that Disney might not have available. The main disadvantage is that it might take up to 3 months to get into the reservation system.
The advantages of buying direct are that 1) you usually get bonus points, like developer points or last year's points, or both 2) you are in the system instantly, 3) you can get 0% interest on the Disney VISA for 6 months for some amount of your purchase. The prices aren't that much higher than resale if you factor in bonus points, etc., and the ease of buying.
I like the DVC reservation system. The cast members (agents) are usually very friendly and willing to help. Reservations are simple to make and easy to cancel. There isn't a fee to book or a fee to cancel. If you cancel close to your arrival date, then the points are restricted, but all in all, I think it is a great system.
You pay MFs per point. We paid about $800 this year for 170 BCV points, which to me is great compared to renting those same points from another owner for at least $10/pt, or at least $1700.
Good luck with your decision! If you plan to visit Disney every other year, it seems to be a good value for those of us who love Disney

.