Yeah you are right that UIUC is higher than all of the other universities listed here in various rankings. However I am not completely convinced. For ex. I checked the placements at UIUC and they are not very good. At least I think USC and UW have had better placement lately. And they have a very high attrition rate at UIUC (confirmed by an insider student)...UIUC funded dominates all of your other options.