Wow, thank all of you for your wonderful advice already - it really is much appreciated
I am totally keen on living in one of the boroughs - i know i would have to struggle far too much to live in Manhattan! I guess i just need to start with which ones are good/closest/most convienant to live in!
The company is located on 35th St - right by Madison Square Garden & the Lincoln Tunnel, I've been told.