QUOTE(bostonparis @ Jan 7 2007, 03:55 PM)

I was thinking about this as I went to sleep last night. In September 2005, my SO came to visit for a week. He left on September 7, 2005. He came back to visit at the end of January. When he came through Customs, the officer said, "Oh, we thought you were still here." I'm not exactly sure why, but apparently there's a card that they're supposed to take out of his passport when he leaves?? He's French, if that helps...
I don't know if this will cause any problems for him at his interview, but I'd like to be prepared, just in case. Should he get a letter from his employer saying that he was back at work in September 2005?
Sounds like he still had his I-194W (the visa waiver form you fill in on the plane) in his passport. It's meant to be taken out by an airline official when you leave the country so they can record the fact that you've left (and not stayed longer than you should), but it seems that it's quite a common occurrence for them to forget. The same thing happened to me in 2005 - I noticed just before I was about to fly back to the US that I still had that form in my passport.
Does he still have it? If so,
here's a link with info on what to do with it (scroll down a bit - oh, and the link is from the London Embassy's site but it's identical on every site I found it on)... basically he should send it back to USCIS with proof (a letter from his employer would be good, as would bank statements etc showing purchases made in France, copies of boarding cards etc, anything else you can think of) that he did actually leave the US. I've just noticed there's info on what to do if you don't still have the card in your possession - so hopefully that should cover it. I sent mine back in June, and we sent off our I-129F in October - no NOA2 yet so I'm yet to find out whether it'll cause a problem, but I hope not! (Fingers crossed, touch wood etc...)
Hope that helps!