I develop java applications on Windows. Within my company there are at least 3 other software engineers that are doing web development targeted towards deployments that are not on windows servers that still use windows as development boxes. We also do this by choice.
If you are familiar with Windows XP then it is a fairly stable, simple, and reliable OS.
If you are familiar with Windows XP then it is a fairly stable, simple, and reliable OS.