If it is a weekend, you can buy a pass for the weekend for the train that is very inexpensive. I believe it's like $5 for unlimited rides.
The Oceanarium at Shedd's Aquarium is pretty cool......a lot depends on your interests. Sometimes just having a drink at a place that has seating viewing the street can be entertaining in and of itself.