vmulberry, I'm sure JAJ will weigh in with his opinion on this but there may be a case for you to try and obtain an S1B visa - returning lawful permanent resident from the US consulate in London. Based on the info you provide its likely to be a lost cause but perhaps the help of a good attorney well...