My suggestion to you would be for Windows, Win2000. As for Linux, Linux Redhat. Both work extraordinarily well for me and have done a great job in their purposes. I used to be partial to WinMe, but that's before I discovered SuSe, Mandrake, and Redhat.