I tried both the OS Windows and Linux ,if any new version will enter into the market ,i used to download and install the os.
But the i got Puupy Linx one of the mini package of Linux distribution ,realy its very nice experience about that using of that os.
It contails all hardware and drives for any configuration machine,and almost all applications,like vnc,open office,vnc viewer and also allow to detect Internal Hard disk drives and also Supports USB flash drives
and also the Puppy Linux Live CD also availbale in this live cd no need of HDD to boot and features also same in Installed cd.
It will also detect drivers like audio,video prebuilt codecs available
Nice experience about Puppy linux Enjoy the power of puppy linux.