Comment Indy (Score 2) 250
Do NOT come to Indianapolis for IT!
Pay rates are low even adjusted for the cost of living (which is dirt cheap for a northern city) and IT workers get ZERO respect unless you are working for a profit center (you are doing IT staffing, contracting or are a programmer writing product to be sold).
Between H1Bs and large contracting pushing down rates and squeezing out locals at the big operations (Lilly, Sallie Mae, Allison, Caterpillar, etc.) about the only good place for IT long term is working for state or the federal government (which is even lower pay but you might actually get a career out of it)... although many of those jobs are being handed over to contractors, too.
About the only place I have heard pays well for IT is Angie's List and it's only for programmers... that company is a ticking time bomb, though. How they stay in business while loosing money every year they have existed is a miracle of a pyramid scheme.
I am the last of my friends that came out of college in the early nineties still in IT. The rest have moved on to various other careers (several became attorneys, two are doctors, and one crazy bastard is a deep water welder... he makes more than all of us).