We consulted with a TA before deciding to book on our own. I ended up doing a lot of research on my own searching for all sorts of deals and options. We weren't sure if we wanted to stay on property, but after looking around, we decided to opt for the Marriott-Chase credit card and we earned enough points to cover our hotel stay using points. (and before I get shamed for signing up for a credit card just for the points, my husband travels a lot and stays at Holiday Inn or Marriott group hotels. Plus, we're credit savvy and knew one CC app won't affect much since we've made our major purchases - house, car - already.)
The TA we visited with doesn't book flights, so we found a good deal using American Airline points (my husband has status with them and we both have American points). We really lucked out in that we have a couple friends that work for Disney and a portion of our tickets are covered as well. We both realize the stars don't align very often like this, so we're taking full advantage while we can.