One of my friend graduated from UIUC last year(undergraduate). He said UIUC is a great choice except for the location. He also comments that UIUC is expert in Finance. As quantitative skills are getting more and more crucial, learning Financial engineering would probably be a better choice for your master study. Vote for UIUC!