Are you sure that the finance track at Stanford is really like a "traditional" finance track (in the MBA sense)? Or is it more of an engineering management-ish type finance track? I have a friend who's headed to the Stanford program next year, and his impression is that the program is definitely niched into specifically engineering management (as opposed to the broad management opportunities afforded by an MBA).
Aren't the average starting salaries out of Stanford like 70k-75k or so (I'm not sure about this, I just thought I remembered my friend saying this). Compare this with the average salaries out of top MBA programs at more like 100k-120k. My point isn't that people, on average, make more money out of MBA programs and that you should go where people report higher salaries - it's that this might suggest that there are very different opportunities out of the two programs (additionally, consider that the Stanford program is only 1-year).
So I guess my point is that in light of the difference in starting salaries, the possible difference in focus between the programs (specifically engineering management versus traditional MBA finance/management), and the difference in length of the programs, I would ask if the finance opportunities out of Stanford are really like the finance opportunities out of top MBA programs. Maybe they are, maybe they aren't - I would just look closely at it. If they're not, I would definitely vote Cornell if "traditional" MBA-type finance is your career goal. That's my two cents.