Even though I'm a fairly new member (here since November), I'd like to think my words carry some weight as I'm one of the few posters that are actually living happier lives abroad.
Since coming here, I've already been with a few women and am currently dating a girl I consider to be amazing. Yes, I'm still leary about bringing her back to America as I know women can be easily corrupted by the culture, yet from what I've seen so far I've very impressed. Indian people in general are hard workers and are more genuine than those I've found at home. There are adults here who essentially let the kids handle the street-side food businesses here. I can't imagine too many kids in America who are capable of such a task. There's a lot less homo-phobia here and I've managed to start a few really close friendships with Indian men; the friendships I've made with guys here remind me more of when I was a kid and we weren't so afraid of each other like we are now.
People have been willing to help me here, and nobody considers me "better" than them because I am an American.
I see some talk here about fears that eventually even the non-anglo world will be infested with shitty western culture. This may all be true in the future but I'll tell you that places like India still a gold mine; I still don't see too many foreigners here..maybe 1 or 2 a week (and I see 10's of thousands on a daily basis).
While whining about America is comforting at times, better to move abroad and start enjoying life while you have it. I have even further motivation to stay abroad now that Ron Paul has essentially dropped out of the race with his son endorsing Mitt Romney. In my opinion, the future doesn't look too bright for America and you should get out while you can.

-Guitar Guy