To echo others, Everest and Tru are the two best on the list, but quite pricey.
I also wonder whether you couldn't use the cert at L2O - Larent Gras' new seafood restaurant - not opened yet, but they are taking reservations. Might want to call and ask. And report to us how it was...
Of the rest, I thought Frankie's 5th floor was not bad for a cheap meal on Michigan avenue.
I've always considered Scoozi and Wildfire good. Not outstanding, but very consistent. Cafe Babareeba has its moments. I had a good seafood Paella there once, and some a wonderful beef and blue cheese tapas plate.
My favorite on the list is Brasserie Jo, largely on the strength of the Choucroute as well as a very good beer list (and good wine list as well). If you haven't had it, Choucroute is a traditional Alsaetian dish with strong German roots - a giant mound of sauerkraut piled high with smoked home made sausages, smoked meat, and potatoes. Served with a pot of spicy mustard. I must have ordered it half a dozen times, although I have tried other dishes and never really had a dud. It's convenient for me so I often end up there a lot by default.
The rest that I've tried I could take or leave.
The ones I would definitely shy away from are RJ Grunts, which is bad, overpriced bar food, and Big Bowl on Ohio. I'm also no great fan of Ben Pao, although I've only been there once. As far as VTK goes, why would anyone go there with so many great and cheap Thai restaurants in town?