not having to trouble-shoot extension conflicts is a huge reason to prefer OS X
Basically, you have to start with extensions off, then re-add extensions either one at a time, or package group by package group until you find the one(s) causing the error.
Restarting every time between each change is necessary, but really tedious.
here's how Apple says to do this:
http://docs.info.apple.com/article.html?artnum=60495
Please post back when you find the problem: you'll save others the hassle.