Hi Jeff, I personally would recommend trying Mepis 7.0 or the Antix lightweight version.
Its found and configured all my harware on every version I've used.
It comes with a really good download package manager called Synaptic.
There is lot of ham software available to download f.o.c.
Mepis uses the KDE desktop and is probably the easiest for a Windows user to try.
Reagrds, Richard.
Registered Linux User 381260.
p.s.Good support to be found on the following site..
www.mepislovers.org