If you are in USA [and have a good job and are settled], stay there mate. You're taking a big hit to your SOL when you move here, Add in the housing, COL and taxes, it's hard to make an argument. And if you're Indian, I assume you are since there'd be no other reason to move, do know Anti-Indian...