I dont live there, but it's funny you're moving there, Most are moving away from there b/c of weather and crappy economy and no jobs, but I dont know a lot about it,lot of people swear by up there though and love it, I've just visited a buddy at law school up there. Lot of blue collar jobs, nice suburb of amherst for you to live in, no idea about IT, good luck, where are you moving from?
Mike