With regards to the argument about which theme park is better, here are my thoughts.
Magic Kingdom - An absolute must just to see what all the fuss is about. Go be a kid again, you won't regret it. Do not miss Wishes.
Hollywood Studios (formerly Disney MGM) - A good day out and plenty to see and enjoy. Great rides, Toy Story Mania and the Tower Of Terror are a must.
Epcot - My favourite park which I find so relaxing to stroll around in. Explore the World Showcase and sample foods from around the globe. Make sure to take in Soarin'.
Animal Kingdom - A great place to see the wildlife while also enjoying a theme park setting. Good rides and shows although it does shut early on account of the animals.
Universal Studios - Some good rides some not so good rides. Worth a visit to sample the likes of The Mummy and Terminator 3D. The Simpsons ride isn't half as good as the Back To The Future ride it replaced.
Islands Of Adventure - Dependent on your age, the new Wizarding World Of Harry Potter may be a strong attraction. Great rides such as Dudley Do-Rights Ripsaw Falls, Spiderman, Hulk and Dueling Dragons. Very loud but also very good.
Seaworld - What's a trip to Orlando without taking in Shamu? Dolphin shows, a performing walrus, belugha whales and a polar bear. Great stuff for all ages.
Busch Gardens - Superb coaster theme park which also features wildlife. A great mix and very recommended.
Do not concern yourself with debates over hotels and villas and just choose whatever suits your pocket and favouired location. With food, I don't like to cook while on holiday and Florida has a host of good places to dine which won't burn a whole in your pocket. I doubt that you will leave a theme park to go back to your residence to make lunch and the theme parks cater for this with a mix of foods from cheap to not so cheap but that is up to you and how you feel at the time. Check out
All Ears for the lowdown on food at Disney.