Aurora

Chicago if you haven't already

Naperville for a downtown full of good, expensive restaurants and The Riverwalk

Lisle has the fantastic Morton Arboretum

Batavia and Geneva
to the north, are smaller and more quaint Fox River villages with scenic downtowns on the river and lots of windmills