I would say top would be career satisfaction. If you love what you do then working 60+ hours a week at it is a lot easier to take than working 40 hours a week doing something you hate. I have figured out money isnt everything and coming out of any top school you are pretty much going to make a very comfortable living...so for me its not about making millions a year. There are enough people I know who work to afford their house, cars, kids private schooling, and all sorts of other luxuries but in the end they can't enjoy those since they slave away at a job they hate to afford their BMW M5 and McMansion. To many people see a big paycheck as a sign of success, I would much rather have a happy home life.
I would base satisfaction on:
The job I would do, is it interesting, challenging, doing something positive I can feel good about...
The hours and location I would work...no 90 hr weeks and traveling for months.
Growth potential, as much as you can love a job you probably wont want to do the exact same thing for the next 25 years.
Compensation package, salary/bonus, vacation time, health insurance, a total view of what they provide.
Oh and not having to wake up at 430 am like I do at my current job...I hate mornings. A nice 8-9am start might be nice.