Well, I finally got a nice kernel going that is working with my wifi card (atheros), SATA, and a few other things. Thanks to all of you guys of course!
Currently, I'm trying to work on getting the sound going. Doing a "lspci -vv" I get this as to what I believe is the sound card:
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
Subsystem: Toshiba America Info Systems Unknown device ff00
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <
Latency: 64, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 3
Region 0: Memory at d0500000 (64-bit, non-prefetchable) [size=16K]
Capabilities:  Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities:  Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
So I recompiled the kernel and configured sound card support as a module and ALSA as a modue. Then inside of ALSA I have everything compiled as module/hardware in except Sequencer Dummy Client, Dynamic Device file minor numbers, Verbose printk, and debug. Then, finally, inside of PCI devices, all thee creative cards are compiled as modules (there is only 4). I didn't compile in the "Open Sound System". Wasn't sure if I needed it.
When I install the new kernel, system.map, and modules I reboot like normal. Then when I do a "alsaconf" I get "No supported PNP or PCI cards found".
So, I'm a little stuck. I am thinking perhaps I need something else compiled in the kernel...