I think Matt is right that the economy will play a big role. I just think back to when I was at Michigan law school (generally ranked 4-8). I happened to be there when the internet boom was in full force. Start-up companies were recruiting available talent from all avenues and at the same time the overall economy was booming as well. People at top 10 law schools could name their city and department (targeting a specific firm was more difficult) and most people had several offers to choose from. I recall canceling many on-campus interviews because I was overloaded with callbacks. Salaries went up $30-35k on the west coast in a single year and campus life was very laid back because people did not feel compelled to compete for grades.
If the economy is in poor shape, there will be fewer good jobs to go around and people will feel more compelled to compete vigorously. Of course, there are people that do not put their best foot forward when searching for a job. For example, I knew a girl at law school that died her hair purple. Seriously, do you think a top law firm will overlook that?
My personal feeling is that if the economy holds steady for the next 2 years, people at the top 10 business schools will be able to (within reason) select their field and location. Obviously, some jobs are only available in certain locations, but if someone wants to
generally work on the west coast at
one of any number of top consulting jobs for example, I think the opportunity is theirs to lose. All bets are off if the economy tanks though.