Resale all the way. You save
so much money compared to direct. Or put another way, you could spend the same money and get way more points (more nights at more hotels for years to come) compared to direct.
We've made 1 direct purchase and 13 resale purchases via two different brokers. The three main downsides of resale are (1) not getting the blue card perks (which ain't much these days), (2) not getting to stay in Rivieria and other future DVC resorts (easily remedied by trading points with someone), and (3) the process takes longer. None of those are close to significant enough to justify the smaller number of points you'd get for going direct.
Don't listen to the FUD about resale--all of our deals have gone very smoothly. I'd totally recommend
DVC Resale Market. They have the biggest selection and make everything easy for both parties.
Good luck!