WinME must be the worst OS ever written... it was sort of halfway between Win98 and XP, and seemed to be a dumping ground for every routine they couldn't get right!
Win200Pro had too many memory leaks for my liking... especially the Small Business Server version with Microsoft Exchange.
Server 2003 with XP Pro workstations seems quite stable. Outlook 2003 looked a bit messy at first, but is quite good when you get used to where they hid everything!!