Last Thursday I received an email from the company in France I'm working with that seemed rather promising. I was told by the HR director that he wanted me to figure out as much as I can about the legalities of obtaining a French work visa while he toiled away on his end toward the same goal. In the meantime, he said, the technical director would contact me for a technical interview.
I've heard nothing yet.
I know it's just a few days, but I'm still getting just as let down as I am exuberant. I hope something is figured out soon or I'll go nuts.