My suggestion would be Cornell. I must admit I don't know as much about Michigan but I did visit the campus with my sister who planned to attend law school there. Incredible campus! My impression of UMich is that it is a great general management program.
I don't want to divulge too much about myself but here's a little background to provide context on "why Cornell": I'm currently a graduate student at Cornell and have been waitlisted for the MBA program. My background is in real estate, I have a law degree from top state school, and I'm interested in finance.
Although I believe both schools to be incredible, I really think Cornell is a perfect fit for what you want to do. Cornell is somewhat known for general management so if you want to improve that skill set you can do that. But what I really think distinguishes Cornell is its finance program. I believe it to be one of the most underrated in the country. I have taken several finance courses through the Johnson School and must say the course content is challenging and the professors are incredible. One of the professors I have taken a class from trained under Aswath Damodaran who is highly regarded in valuation. You've already mentioned the Cayuga Fund so you know about that.
One thing that I have noticed (attending state schools all my life) is that Cornell's network is vast. In addition, the alumni stick together. There are so many Cornellians out there in a myriad of fields. I have found that throughout my internship search that Cornellians bend over backwards to help a fellow Cornellian. Maybe Michigan's alumni is just as great but I'm not as familiar with UMich's alumni network.
Finally, Cornell is a top university and part of the Ivy League. While sports may not be the focus of the school it's still really fun. Hockey and basketball are just a blast.
I think your decision may ultimately come down to fit. Maybe you should visit Cornell again. I'm originally from California and I love Ithaca. It certainly isn't for everyone but this place has grown on me. I hope this helps.
If you have any questions please let me know.
Franklin Delano Bluth