Heh, I've never had a Linux installation go that smoothly. I have retarded, half bleeding-edge and half 2-year-old hardware in my machine. The older stuff Linux picked up on, but the newer stuff (the Audigy 2 Gamer or GeForce 6800, or wireless PCI or USB adapters) typically aren't autodetected. You can get something for the wireless adapter called NDISWrapper that wraps Windows drivers to be used in Linux, but you have to have an internet connection first. For me, that's fine, unless you're using FC4 and need access to NTFS. It turns out, the NTFS package is only available online and so you have to actually burn NDISWrapper to a CD first. Then you need to get the sequence of commands right.... It's still a hassle on my laptop because I change networks.
su
modprobe wlan0
iwconfig wlan0 essid asu
iwconfig wlan0 mode managed
ifconfig wlan0 up
dhclient up
I think.