Surprise 50th party
Are you looking for food-related suggestions?
Maybe you can use the catering ideas from your query at http://chowhound.chow.com/topics/701908
If you want to have dinner for the party, Lettuce Entertain You's restaurants do a great job with groups. In Schaumburg, that includes Shaw's, Wildfire, and Maggiano's. More info is on their private party website at www.lettuceparties.com
A big birthday and a graduation at the same time - double congratulations!