Im in IT. Its not ideal, but its kinda what I got stuck in. The job market in Columbus Ohio dictated this. I would rather work in banking, investments, etc.
If I HAD to do it again, I would have picked an Engineering major. Either Mechanical Engineering or Aeronautical Engineering would be my choices. My major is in Economics, but I wont be doing anything with that unless I go for a Masters or Ph. D.