U of I - UC all the way!
Though admittedly, being a first-year electrical engineering major, I'm quite biased.
Yeah, when I was doing my college search, I looked at Purdue Lafayette, Marquette, Bradley, and U of I. Only two I liked were Bradley and U of I, and eventually chose U of I.
I hear Bradley has a decent engineering/CS program though. Not quite (ok, nowhere near) as top-notch as the schools you've mentioned, and its also very much on the small side, but its very easy to get into it. If you mention that you've considered U of I as an option, you'll have a good chance of getting a sizable amount of financial aid too (I think I was offered $8k)
But I'd still recommend U of I (that is, if MIT doesn't work out, and even then, still consider U of I). You probably noticed our IC fab lab when you visted. We also have our own little ECE shop to buy electronics components. They have a very good selection (unless you want microcontrollers, but even those can be ordered), and the prices are a little higher than Digikey, but well below Radio Shack. All the professors I've had (except one math professor) have been very approachable, and its easy to see they not only know what they are doing, but enjoy it. If you've got more questions about the program here, you can go ahead and PM me, or AIM me (should be one of those buttons at the bottom of the message).