cletus, thanks for the wonderful post. It has lots of information and i will read it multiple times to soak it all in. Regarding location, I would definitely prefer a place where people can walk/use public transport heavily/etc rather than rely on cars. Not only it saves money, but i personally feel that seeing fellow people and having a good level of interaction with different people is really the KEY to a happy life. You would never feel isolated and when in stress, it lets you see things in the correct perspective.
for now i have some queries regarding your comment, please indulge me if you can spare few minutes: - not sure about the terminology, but by sublet you mean a very temporary accommodation before moving into a rented place? - can you please clarify a bit more on why 2 years is preferable than 1 year? does re contracting every year has a recurring expense? - Is it possible to get H1B visa while having a L1B visa as you have suggested? I thought that would not be possible? In case it is, will the H1B sponsor be the same company that is my L1B?
Also, your last point is entirely valid and it makes perfect sense. Thanks for that.