I can't lay claim to that one, but I've had enough dealings with the US system to last me a lifetime! Getting engaged and married to a US citizen and going through the immigration process is long, expensive and mentally draining. She's totally worth it though.
I've had a few similar experiences...