It looks like my visa has been issued after all. Therefore, I will be able to come to Boston for a training period! Yippers!
2005-03-08 UPDATE: I got it in my mail this morning. Woohoo!
QOTD, re visas: A pretty face is not a passport, it's a visa and it runs out fast.