Ubuntu Recommended Hardware

Hardware detection is a funny thing with Ubuntu.  I have currently two desktops running Ubuntu, one laptop runnung Ubuntu and and older desktop running Puppy.  Since I only have a few PCs, I can only recommend the hardware I have tested.

The Ubuntu Hardware Wiki is an excellent source for hardware information and compatibility.  

My laptop model number is a Toshiba A205-S5859.  Everything worked OOB perfectly.  I would recommend this laptop to any potential Ubuntu user.

As of right now I recommend parallel-ATA hard drives over serial-ATA.  My laptop is SATA and it worked well, but I have read that some Ubuntu users have had difficulties with SATA.  I have read of ZERO problems with PATA.  As of right now SATA offers near zero performance advantages over PATA.  SATA does however have a better outlook in the future as platter technology improves.

Here is a list of the hardware I have had personal success with in Ubuntu.

Motherboards (all mobo chipsets were fully functional)
3dfx Voodoo3
Nforce 2/3/4
VIA K8T890
Intel 440BX
Intel 945G Express
Intel 965
Intel P35

Video Cards (All video cards were fully supported after drivers installed)
ATI Radeon Xpress 200M
Nvidia GeForce 5700 Ultra
Nvidia GeForce 2 GTS
Nvidia GeForce 2 Go
Nvidia GeForce 3 ti200
Nvidia GeForce 7600GT
Nvidia GeForce 7600Go
Nvidia GeForce 8800GT
Intel GMA 950 (OOB)
Intel GMA x3100 (OOB)

Ethernet Cards
Realtek 8169 Gigabit Ethernet
Realtek 8139 10/100 Ethernet
Marvell Yukon Gigabit Ethernet (Legacy)
3-Com 10baseT Ethernet
DLink DFE-530TX+ 10/100 Ethernet
Attansic Technology L1 Gigabit Ethernet

Wireless Ethernet
Atheros Wireless non-N (with madwifi drivers install, Feisty, Gutsy, Hardy support out of the box via restricted drivers)
Intel Pro Wireless 3945ABG
Intel Pro Wireless 4965AGN

Sound Cards (all supported out of box)
Creative SoundBlaster Audigy2
Creative SoundBlaster Live
Intel HDA ICH7 / ICH8
Analog Devices AC97 Sound
VIA 8237

Processors (all AMD/Intel processors should function under Linux)
AMD Athlon 64, X2, FX (Cool 'N' Quiet frequency scaling functions)
AMD Athlon XP
Intel Core 2 Duo (frequency scaling functions)
Intel Core 2 Quad
(frequency scaling functions)
Intel Celeron M
Intel Pentium 3
Intel Pentium D (frequency scaling functions)

HP Color Laserjet 2605dn
HP Laserjet 1000 (install foo2zjs driver)
HP Laserjet 4050tn
HP Laserjet 4L
HP Laserjet 5L
HP Laserjet 6L
HP Laserjet 4

Removable Storage
Iomega USB ZIP 250
Teac USB Floppy
Most USB Flash Drives
Fuji Digital Cameras
Kodak Digital Cameras
Texas Instruments 5 in 1 Card Reader (SD card only)
USB Card Readers
USB Hard Drives