Why, oh why, are people still using Internet Explorer? Won't someone please think of the children! I just spent half of my day troubleshooting a problem that ended up only being reproducable on Windows XP using Internet Explorer. What sucks is that I'm still running Windows 2000, so it was not exactly trivial to figure out where the problem was.
In the end, it all comes down to the way Internet Explorer handles forms. I had a form with a submit button like so:
So, now I have updated my form to be more IE friendly like this: