I have tried all of them and unfortunately have to say, none of XP competitors satisfy my requirements I'd love to switch over to linux or unix, but there are so many annouying things there that I'm still waiting for the one which can do the job properly.Unix type OS is ok if you are either IT professional, just like to play around PC's or happy with very simple and limited setup.My Xandros installation failed about 50 times before I finally lost hope to get it going at all.I recommend you to try Ubuntu Linux. It has way better recognition of your hardware and does find even MS network stations without giving any technical specs I got no idea about.Jack