It always depends on your knowledge. Badly configured MySQL can behave worse than unconfigured MSSQL. I don't know anything about MSSQL, but if you want to depend on some technical solution, you'd better know something about it (:
If you choose MySQL don't even bother with 5.0. Use at least 5.1 or even 5.5.