I do believe this is where linux comes in perfectly. Can't afford the expensive MS product, so go for linux 🙂
But, if you must, and if it's not going to limit you, then might as well. XP Pro is a nice stable OS. Just make sure to get all those patches.