Jock4MBA,
Yes you're right I made sure to start building my credit history as soon as I knew that I would be staying here for a little while. So I do have an advantage over non American applicants. Getting a work permit is tough. I actually started working here as an intern after my study abroad in Germany. For internships, all you need is a really easy to get J1 visa which at the time would allow you to work for 18 months in the US. After that the only option would be to get an H1B. Much more difficult to get (more paperwork and expensive lawyer fees paid by the company) but I personally ended up marrying my wife who is an American citizen.
You said you were a career changer, so what's your new career plan? Btw I've always heard that business schools look for diverse backgrounds. Your unusual experience will probably help you stand out. That's always a good thing

How did your R1 applications go?
The reason why I said that my background was not what LBS is looking for is because most of the current students that I looked up on Linkedin worked for top consulting firms, investment banks or blue chip companies prior to the MBA. They also mostly went to top universities at least for the French students...
But anyways, we'll see how it goes! University of Phoenix does no longer sound like such a bad option