I am an IT student from Southern California with two years of MS Tech Support experience. Where is the best place to start an IT career and why: Northern California (San Francisco, San Jose), Southern California (OC, LA, San Diego, Riverside), Nevada (Las Vegas, Reno), other states (state and city)or abroad (country)?