Congrats. Case was one of my "eh, they sent me a fee waiver, what the hell" schools, but now that they're offering me a big pile of cash (well, not as big as yours, but relatively close) they've jumped to the top of my list. I'm going to Cleveland this week to check it out, and unless I really can't stand it for some reason, that's probably where I'll end up.
Was your money a merit scholarship or was it the leadership grant?
Oh, by the way, did you ask for an extension for your deposit date, or have you already turned them down? I only ask because the deposit's for people w/scholarships is April 1.