Let's just say my search for a new IT job ain't going so hot. I'd like to start applying for jobs in the US as well as here in Canada but first would like to know what I'd need to be able to legally work in the US. I know there is some kind of work status that lasts a year and needs to be renewed at the border yearly, but don't know what it is called or what the stipulations are. Anyone got a link that will help me out...?