This is a great thread and a great debate. I took a little offense on the Tulsa comment, but that lasted all of about 5 seconds. (After all, it's OKC not Tulsa that's getting [stolen to those of you in Seattle] an NBA team).
I think some are jumping on pelihu because of some of his remarks. While he seems to be making them rather forcefully, he repeatedly stated it was his opinion an wasn't imposing his view on anyone elses. We can agree with him or say "Nope, I disagree." In the end, it's just his opinion. If he offends you by what he's said, don't ask your post-MBA boss to sugar coat everything for you.
As for the city debate...I'd like to comment, but I can't really because if you add up the population of every place I've lived, it might hit 7 digits (OKC proper is only about 500,000 people - add small suburb/towns around it goes to a million). I've visited LA and Boston and absolutely loved every minute of my trips. I also don't forget that a $135k a year job in Boston gives you the same buying power in Boston that about $90k a year gives you in OKC. We have culture here, but you'll find more people that equate fine cuisine with the best BBQ place they've been to recently.
It's not better, not worse, just different. I think that's what pelihu is saying about location and that "people vote with their feet" is a perfect way of saying it. Each person has to make up his or her own mind and weigh each factor. I have a wife and 2 kids. I'm not going to move to Detroit in a million years (more because my brother used to be an ER resident doctor there and freaked me out with his stories, and to avoid posts about this YES I REALIZE HIS STORIES ARE PROBABLY NOT TYPICAL). I love the midwest and would love to live in Chicago, but if post-MBA one of the huge energy companies back here in OKC offers me a good enough job...I'm coming back. It's not that I don't think I would like Chicago, NYC, LA, or Boston, I just really like Oklahoma City. I do place value on my family's happiness and where my friends live. I say this, but if I get admitted to Kellogg of Chicago like I want, I may never want to leave.
My advice:
1) Get some thicker skin. If 1 person doesn't like Detroit, so what? At least he spent 3 years in Ann Arbor and has more credibility in saying so than someone like me that's only been to Michigan once.
2) Appreciate a different perspective. If you find yourself completely disagreeing with someone, ask yourself this, "What about that person's background brings them to think that? How would I think differently if I had their experiences?" pelihu isn't a bad guy - just opinionated (gotta stick up for another lawyer!)
3) Don't care so much about unsolicited advice. (Applies for these 3 points of advice too.)
terp06 - did your friends even try to make friends in their new place? If they had an attitude like "I'm only here for the money. I don't want to be here. I hate this." People can tell that and aren't going to go out of their way to make friends with someone that has that attitude.
I also loved the comment about the civil service exam if hours are really a concern. There really is more to work post-MBA from a top school than just hours.