Here me roar said:These people know nothing.
Stay on the park. If you belong to AAA, use it. If you are out of state, booking the meal plan basically gives you free food. Be aggressive in your bargaining. Staying on the monorail is the bomb. Younger kids, though, loves the buses. A really, really good best is the Port Orealns/French Quarter. It's a moderate and not terribly pricey. But as I said, by doing hotel, tickets and food, you always save. Monorail is king and the Epcot resorts are so good if you want to walk in the back entrance, but Port Orleans works for all. Nice setting. Good pool. Movie at night. Enough food options. Moderately priced.
By being aggressive, I mean call. Find the deals. Disney is really easy to deal with. They want you to come.
DO NOT come spring break or summer. too many people spring break. too ****ing hot. Despite what some may say, the parks ARE NEVER empty. Are there emptier options? Yes. But, there are always people.
So, moderate hotel. If price is no option? Book the Contemporary, with castle view. If there's a bunch of you, might want to look into the vacation club options, which include Bay Tower at the Contemporary, Saratoga Springs and Key West. Condo style digs,which means you can eat breakfast in the room.
BOOK RESTAURANT OPTIONS AS EARLY AS POSSIBLE. many, many good choices. PM me for details.
Port Orleans is nice, but it does seem more themed for old people. The Art of Animation will have rooms totally themed in Little Mermaid or there are Pirate themed rooms in some of the others resorts. The Polynesian is very cool and on the Monorail as well. We had breakfast there and really liked the place.
Stay away from Coronado. Stayed there last time and even though it was nice, it didn't wow us enough.