Hi,

I'll be arriving in US in few months on L1 visa. I'll be in staying in Boston area. I've not been there, so I really do not have any idea what all things will be required.

Any help regarding staying there for long term is much appriciated. I've many questions in my...