Simon, if I didn't make myself clear, I'm sorry. The reason I suggested the training forum was because I felt that you would get a better response there. There are a lot more people using that forum who go stateside. Als, there is a visa "sticky" thread there and I'm sure that the author of it will put you on the right track.
Good luck!