I also visited recently and was super impressed.
I will compare with my other visits: Kellogg (deny), Cornell (deny), Duke (deny), Carnegie (waitlist), UNC (admit), Haas (did not apply).
At one extreme, Kellogg students seemed to be overly focused on their clubs and activities outside the classroom. At the other extreme, Duke and Carnegie students both seemed exhausted and overwhelmed by their school work. Indiana was the perfect mix--down to earth students that seemed like they could have fun, but at the same time were outwardly excited about their courses. I attended two different classes and the IU profs were up there with any of the best that I've experienced at other schools (e.g. Bob Frank @ Cornell).
The IU Integrated Core is very appealing (to me, atleast), and their academies seem like great resources to help drum up internship opportunities after year 1. Many of the 1st years were in suits and having their first intern interviews when I was there, and a Target recruiter cruised past our group on the building tour.
Also, about the building...I think in my visits only Duke stands out as having more impressive facilities (Kellogg/Haas/UNC tie for 3rd, Carnegie 6th, Cornell pretty distant 7th).
That said, I liked the immediate area surrounding IU better than that of Fuqua. IU just had such a great community feel and a beautiful campus, and Kirkwood Ave is literally right across the street so that you can walk from B-school to bars/restaurants/shops/book stores/dunkin donuts.
IU location seems like a downer, but they are actually in a great spot in the country if you're interested in marketing or brand management at one of the many consumer goods or retail companies located in the midwest (Minneapolis, Chicago, Ohio).
I was really falling in love with the place, but then on my last night there I got an admit to UNC. So, now I almost dread the decision if I'm lucky enough to have a choice.
Anyway, definitely give IU a serious look. Try to make the drive down to Bloomington if you're in Chicago for a Kellogg visit. I think you'd be surprised at how your IU visit stacks up. Purdue is also on the way between CHI and Bloomington.