come with the option to run as a live CD. You can set your BIOS to boot from CD and check out the distro before you install. By doing this you can determine whether or not all your hardware is recognized by the distro you are interested in, as well as explore the menu options.
I am working my way through several, notably Fedora, Ubuntu, and Linux Mint at the moment. Each runs as a live CD and to date each has found, identified, and installed all my hardware - with the exception of Fedora which found and identified my WinModem, but could not install and use it.
I like Ubuntu 7.10 well enough to have installed it permanently - or until something I like better comes along. I am currently using Mint on my laptop, with plans to explore PCLinuxOS and Mandriva next.
If you 'test run' a variety of distros via live CD you will most likely find one that suits you.
For links to a variety of distros and their attendant communities try
http://distrowatch.com/
edit: missing word