I'm American. My wife is Argentine. We live in Argentina in large part because when we wanted to marry in 2006, we couldn't get her a permanent visa to live in the USA. Her fiancee visa was in fact quickly approved, pending an interview at the US consulate in Buenos Aires. We waited and waited, called, had our lawyers call, and the response was always "when the consulate is ready to make an appointment, they will cal…
I married my wife overseas in 2007. In 2008 we applied for immigration at a US embassy (I sponsored her as my spouse), waited a couple of months, and received an appointment date. My wife was granted a visa at the appointment. I made a comment during the interview on how the process was so painless and the consulate basically said, "well, you guys are married". 3 years later, she is a US citizen. I think the fiancee…
Luckily since our initial terrible experience, we've had nothing but good ones with the US Consulate in Buenos Aires. So I'm hopeful that if we ever decide to move back to the USA, being married for 5 years and having a child will count in our favor and make the process much easier like it was for you.
As it is though, I've grown pretty comfortable here and don't know if we'll ever move back. All's well that ends well, I suppose. :)