I so much want to use mySQL, but every time I've tried it, it's been a disaster. It's slower, seems more picky to do things, and basic server tasks (backing up, creating new databases, etc) seems more difficult. I would reccommend MSSQL unless you're running databases larger than 10GB and you need really low costs.