Well, if anybody can help, it's the folks in the Visas and Citizenship sub-forum. Seriously, I've *never* seen anyone get bad advice there (well, if they did, it was corrected immediately by one of the visa wonks).
Welcome to the forum. Good luck with your visa issues.