I like how you covered all the bases there BktBallRef, you can't be wrong. Quite the politican.
At the start of the tournament I had Oklahoma State beating Illinois and North Carolina winning it all, but I think I might now have to say Illinois will win, even though North Carolina is favored.