I used several distributions of Linux in various hardware configurations in the last three months. 80% of the time installation goes pretty smooth. 50-60% of the time even wireless gets detected. When wireless might need some tweaking and I always go for ndiswrapper, which internally uses the proprietary drivers released by the manufacturer for Windows XP. Out of all this I like Linux Mint which is based on Ubuntu (which in turn based on Debian) for its simplicity and elegant menu layout.
Linux Mint, PCLinuxOS, Sam Linux, SimplyMEPIS etc come with some of the proprietary drivers as well.
LinuxMint, SimplyMEPIS and SamLinux are all my favorites.