I actually did a search after I posted this and saw that the input isn't powered so it doesn't work with unpowered microphones. It is stupid!
I do query your point about it working in windows... I have Vista installed and my mic doesn't work in vista either!
So either your mistaken or I do have a broken line-in!
I wish I had some way to check!