I think that I'll be successful at any job I'm in. But if I'm offered a position in a place I'd rather live, more money, prestigous company, or gives me better tools for the job, I'm going to look at it 
Right.
Place one would rather live is a personal matter; Illinois isn't a place I presume people would rather live over most other places. I think there's a very small handful of schools that based on location can say with certainty that they are a place anyone would rather live.
Money is set when somebody's hired; it's not a permanent principle that Illinois or any other job pays X + 1 while other jobs pay X.
Prestigious company/school? I guess. I think some coaches might think it's important to coach at a historically elite place, while others would rather make their own mark.
Better tools for the job - absolutely. Aside from straight cash homey, you want to make sure you'll be making cash for a long time and/or have the success to allow you to hop jobs to make more cash. But I wouldn't count past history as much of a tool. Yeah, proximity to a city with a greater pool is good, but I don't think it's quite as important now with travel/tv/technology as it is.
I don't think there can be a definitive list of "best jobs." A job's desirability depends on who's desiring it. It's up to Frank or whoever which job they want.
Well, not really. Guess it's kind of up to whoever's making decisions at Miami too.