Hi John!
You can get information on the various Disney Dining Plans
here. Just be sure to click on the right year! I think guests should do the regular Dining Plan in general, but if eating at nice Table Service restaurants is very important to you then you might consider the Deluxe Dining Plan; I say that only because the Deluxe Dining Plan is a lot of food, and it takes longer to dine at a Table Service restaurant than at a Quick Service (and thus you will have less time for the shows and attractions, etc).
That said, I don't know if the Dining Plan in general makes sense for every guest! Some guests do save a lot of money by being on a plan, some save only a little, and some actually spend more. The best way to figure out what is best for you is to go to the independent website AllEars.Net. Then look at the menu for the restaurants you are interested in, pick and entree for each one, and then compare costs.
By the way, another good place for steaks is the Yachtsman Steakhouse at the Yacht Club. You can easily get there on a night you are visiting Epcot. Just go out the International Gateway exit of Epcot (between the France and United Kingdom Pavilions) and walk about 10 minutes to the Yachtsman. I think it has the best steaks on property!
Enjoy planning your magical Walt Disney World Resort vacation and write back if you have any more questions!