NOPE! You're all wrong!
There's a really nice place and a HUGE (I mean HUGE) parking lot at the Gurnee Mills Mall. With a lot of foot traffic and other people in cars, I don't see how any sane person in Chicagoland could possibly think of having it anywhere else. Seriously. What are you thinking. It's Gurnee Mills all the way, Baby!!
Ok, I can make Schaumburg.