It's funny how popular the Bean is in Millenium Park. I guess it's kind of cool but nothing I would go out of my way to see. As far as the Hancock, you can save some money and go to the bar at the top rather than the observation deck. I think it's called the Signature Lounge and it's on the 95th floor.