'beachhyena' If you want to become a US citizen real quick. Just go to Mexico, join the herds of illegal 's crossing the boarder ,and you will get your citizenship a hellava lot quicker than going the legal route.
A good friend of mine was also born in Zimbabwe. Her South African father worked for DeBeers and hence, we was there in Zimbabwe working for them. She attend UK boarding school (her mother was British) so her accent is much more British than So.A. She eventually obtained her US citizenship by bringing in $500k and putting it into a business here. Perhaps after NWBO hits, you can do the same? :)