Judging by posts so far it looks like MySQL is a 'Go', good.
I don't know whether to host MySQL on a Win2k (company supported OS) or Linux (unsupported) OS. I prefer Win2k here simply because it's recognised at a corporate level and given the (albeit MS OS only) worms last year at least the OS is supported, if I run Linux I'm worried I might get caught out keeping up to date with exploits/patches etc.
Perhaps I've already answered my own question here but are there any compelling reasons NOT to go with a Win2k/MySQL combination as opposed to Linux/MySQL (we have a corp. licence on Win2k svr so no visible costs here)?