Any distribution using a kernel newer than 2.6.8 (aka any distro except the Small Linux that you'll find in 2009).
Linux distributions can support hundreds of thousands of devices and programs, far too many to list.
Nothing. Most Linux distributions are free of charge. There are some distributions that are commercially sold, though those sales are more likely subscriptions for support, not for the Linux distribution itself.
Some will, if you install Mono. By default, most Linux distributions do not include support for them, though.
This is a holding question for alternates dealing with long-obsolete Linux distributions, such as Red Hat Linux 9. Please do not split the alternates out. There is no reason to use these distributions; they no longer receive any security updates, may not run on modern hardware, and many modern Linux distributions are free.
There is no such thing as "Linux XP". If you're referring to Windows XP, then the answer is no. As far as Linux distributions, for the majority of distributions, they are free (as in freedom) and free-of-charge.
Most Linux distributions are free
Routers work fine with most linux distributions,but there are a lot of different kinds of linux.Cisco has the most experience with Linux right now,but you have to do your homework to be sure a router meets your needs.
Many Linux distributions are intended for home users.
Debian, Ubuntu, and Yellow Dog will run on them. Yellow Dog probably has the best support for them.
There is no such thing as a "UniChrome Pro Linux Ubuntu." UniChrome Pro is a graphics chipset. Ubuntu is a Linux distribution.
There are many ways to categorize Linux distributions. You can categorize them by their size, whether they run on a LiveCD, whether they are provided gratis, their ancestry of other Linux distros, and the purpose the distro is meant to serve.
"Distros", or distributions.