Big Skye has some sister restaurants that are also wonderful. Right across the street, in the old Streetside Records building, Ellie Forcelli's. Less expensive than Big Skye, kind of a casual Italian place.
Blue Water Grill in Kirkwood, famous for seafood, but anything I've had there has been good.
Remy's in Clayton, fantastic wine list, good for business lunches.
I second the vote for Sqwire's, which actually serves three meals a day. Breakfast is inexpensive and good, lunch has been voted best St Louis business lunch many times.
In the same neighborhood almost is King Louie's, great restaurant which I think is serving lunch now as well as great dinners. I have repeat out of town clients who insist on going to King Louie's every trip.
Clayton has some very good iDine places, believe it or not, including The Crossing (French, we follow the seasonal tasting menu) and Cafe de France.
Near Clayton in U City is the Greek tapas place Momo's.
Tony's is wonderful, but is saved for a Big Deal for me. My parental units go there often enough that Vince makes them off menu stuff all the time-not in my budget yet!