“COMPLETE”
ROTFLMAO!!! Drivers, were are all the drivers???
The drivers are built-in to the kernel and load automatically as needed. There are some exceptions, such as some scanners and wireless network devices. These are usually supported by manually installing drivers.
Drivers - hmmm...
First to admit that there are some pieces of hardware that don’t work with Linux. At the same time there are whole bunch of things that DO work with Linux.
If your world consists of a standard PC under “normal” use, about the only thing that MIGHT be compatibility issues are going to be wireless modems. There is a bunch that work with Linux, and some that don’t. Other than this - any PC will pretty much do all the things you can do under XP/Vista.