The best steak I have ever had was at a seafood restaurant in Panama City, Capt. Anderson's was awesome the porterhouse was perfect. It was cooked were the outside had been seared really well and the inside was medium, juicy, and perfect. Go early or go late this placce has a dinner crowd like you wouldn't believe, the people that got thier table before us had been waiting 3 hours and we waited 15 minutes.
A extremely close second would be the Peddler in Gatlinburg, TN. The service at the Peddler is the BEST. Go in get your seat order your drink, go to the salad bar, yes I said salad bar, get your salad with a huge choice of toppings, then order your entree when your ready. The bring around a cart with whole aged beef and cut it as thick as you want it. The strawberry shortcake is HUGE if you have any room left, but I rarely do.
Outback is the best corparate steakhouse, that is affordable, but I really hate it when the servers plop down at your table and make small talk.