Your trip is for 10 days. However, much depends on time of arrival/departure on day 1 &10 and if you will you want to go to the parks every day? Park Hopper Plus passes give you the freedom to "hop", as indicated by the name, from park to park. For instance, you can go to the MK first thing in the morning, and hop (via monorail) to Epcot...or any other park as many times as you want. The Plus feature for a 7 day ticket is 4. Meaning that you can also go to any of the water parks or World of Sports for a maximum of 4 times - all withing the same 7 days. The maximum days for Park Hopper passes is 7, but they do not expire. Each day counts as one day off the pass, but the days do not have to be consecutive. Even if you left at the end of your trip and only went to the parks 6 days, the remaining day would still be good in 5 years (or whenever). An adult (ages 10 + up) Park Hopper pass (without DC discount) is $325.44. Child (age 3-9) is $261.84
Adult Annual Pass: $369.94 Child: $314.82 - these tickets give you unlimited entry to all 4 parks for one year.
Premium Annual Passes include the water parks and WOS. Adult: $497.14 Child: $422.94.
Disney Club membership costs $39.93 per year. One of the perks of membership is discounts on the passes: WITH the DC discount - 7 day adult Park Hopper Plus pass: $308.46
7 day child Park Hopper plus pass: $246.98 Annual Passes - Adult: $354.04 Child: $301.04
Premium Annual Pass - Adult: $475.94 Child: $404.92
Now, there's also another option: Anyone staying onsite can also purchase Park Hopper Passes based on the number of days of your stay. These are only worth it if you are planning to go to the parks everyday.
It's a lot to absorb and you'll have to do some math to figure your best prices.