Well, in my case (I am argentinean), I returned 3 years ago, after living in the US for 7 years. What I did is to create a business there, make it work, and once the business didnt need me anymore, I returned home :-) Oh and I also got married there.
BTW I am new at this forum :P
Take care...