Even with my careful selection of hardware, I've yet to find full support in any distro.
For example, any VGA card has a 320x200 mode that is great for some TV out app we have but isn't "fully supported".
Maybe you can get by with "enough" support?
Tell a little more about what you didn't find supported with the latest Mandrake or Suse.
I'm fair with most Windows OSs and have dabbled a bit to load and get familiar with Linux. My frustration has been that my own PCs tend to have hardware not fully supported natively in most distributions. My primary goal to get started will be to just set up a rig with Windows networking compatibility and eventually put together a simple file server for a small school. I have no time limit. For this purpose, I need a basic PC to start. I generally build my own but have considered finding a used P3 or such. Recently I have been thinking one of these small "Shuttle" types might also be a good choice. These, however, tend to be weak in the PS area though I've seen some 300+ watt offerings. I am wondering if anyone here has any experience with these types of PCs and Linux. I am thinking something like Mandrake + Samba. Thoughts would be appreciated.