I recently deployed Debian Etch on 2x Dell PE1850 servers (running 64-bit dual Xeons), and used the snapshot DVD, in advanced mode. I then used the testing APT sources, and removed/installed packages required, compiling from source certain packages. The servers were basically a high load LAMP and database configuration, with some advanced routing and additional cryptography functionality, but the Debian ones I built made the previous RHEL ones running 2.4 kernel look truely dire, as expected
It then took me about 4 kernel recompiles to get everything and LVM spot on with all the right drivers, bear in mind i'd never installed any Linux on a Dell before (although had administered some in the past). I used a combination of the dmesg output and what hardware I knew was in the beasty, and had a full requirements specification from the company as to what they wanted them to do.
After that hust downloaded the latest kernel from
kernel.org, compiled as required, updated the initramfs (which is
definetely required if your running SCSI/LVM) and job done. Obviously with the help of the google and some kind souls on here (had never played with LVM until then, and had to learn quick after breaking one of the logical volumes!)
Etch is definetely stable enough to run as a production server, the servers I built were mission-critical to the company and as I said, eat the previous RHEL version on the PE750's and the RHEL version installed as standard (By Dell lol).
I have had previous kernel compilation experience through 2.2, 2.4/2.5, 2.6 on various arch, and although I certainly wouldnt call myself a "Master of the Kernel" or any sort of Dev, playing with different kernel setups on the various arch certainly helped a lot.
I'm not willing to send you the kernel image/config/initramfs for 2.6.18.1 (which was latest at the time), mainly because you will learn nothing from it, and it would be doing your job for you

But I am more than willing to give you some pointers in the right direction if your having troubles. Feel free to e-mail!