Nevermind, it worked flawlessly - pardon some of my "never done a kernel compile" issues...

I do have one question though, considering you did it, and the "cleanness" of your LILO, you must have the answer...

Following through your steps, word for word, and step for step... I kept waiting for a "cp" command to copy the new compiled kernel to the /boot area, or something... and found that, I guess, I compiled "directly" into my "working" booted kernel, right???

I mean, when you compile a program, it gets created where you are compiling, and when it becomes executable, you move it to where it should be, this appears not to be the case with a kernel compile ( I'm lost )

Here is what I did: (for fear of messing something more up during this)
cd /boot
cp config-2.6.6 config-2.6.6pre
cp initrd.img-2.6.6 initrd.img-2.6.6
cp vmlinuz-2.6.6 vmlinuz-2.6.6

added a "duplicate" entry in lilo.conf to point to the 2.6.6pre - and booted under the "...pre" lilo setup...
I then did all the steps you had on your initial post here...

What can I do now? Do I need the ...pre, can I just go back to the 2.6.6 in LILO, or should I rename the 2.6.6pre files back to the 2.6.6 and boot those? Right now, I am booting the 2.6.6pre in LILO thinking that these were the files that the "compile" was done under, can someone give me a clue what I did, or where my "kernel" is, what is my LILO?

Here is what my /boot area looks like, maybe you can figure out from that???
Code:
root@Morpheus:/boot# ls -l
total 17484
lrwxrwxrwx    1 root     root           17 Jul  2 08:01 System.map -> System.map-2.4.26
-rw-r--r--    1 root     root       582790 Apr 17 13:59 System.map-2.4.26
-rw-r--r--    1 root     root       758043 May 14 14:39 System.map-2.6.6
-rw-r--r--    1 root     root       758043 Jul  5 19:56 System.map-2.6.6pre
-rw-r--r--    1 root     root          512 Jul  2 08:28 boot.0200
-rw-r--r--    1 root     root          512 Jul  2 08:27 boot.0300
-rw-r--r--    1 root     root          512 Jul  2 08:27 boot.1600
-rw-r--r--    1 root     root        42923 Apr 17 13:33 config-2.4.26
-rw-r--r--    1 root     root        53510 May 14 14:37 config-2.6.6
-rw-r--r--    1 root     root        53510 Jul  5 19:56 config-2.6.6pre
lrwxrwxrwx    1 root     root           34 Jul  2 08:01 debian.bmp -> /usr/share/lilo/contrib/debian.bmp
lrwxrwxrwx    1 root     root           38 Jul  2 08:01 debianlilo.bmp -> /usr/share/lilo/contrib/debianlilo.bmp
drwxr-xr-x    2 root     root         4096 Jul  2 08:27 grub
lrwxrwxrwx    1 root     root           17 Jul  2 08:27 initrd.img -> initrd.img-2.4.26
-rw-r--r--    1 root     root      3455157 Jul  2 08:27 initrd.img-2.4.26
-rw-r--r--    1 root     root      4062664 Jul  2 08:27 initrd.img-2.6.6
-rw-r--r--    1 root     root      4062664 Jul  5 19:57 initrd.img-2.6.6pre
-rw-r--r--    1 root     root          512 Jul  2 08:27 knoppix-old-mbr.2004-07-02
-rw-------    1 root     root       240128 Jul  5 20:05 map
lrwxrwxrwx    1 root     root           33 Jul  2 08:01 sarge.bmp -> /usr/share/lilo/contrib/sarge.bmp
lrwxrwxrwx    1 root     root           31 Jul  2 08:01 sid.bmp -> /usr/share/lilo/contrib/sid.bmp
lrwxrwxrwx    1 root     root           14 Jul  2 08:27 vmlinuz -> vmlinuz-2.4.26
-rw-r--r--    1 root     root       994807 Apr 17 13:59 vmlinuz-2.4.26
-rw-r--r--    1 root     root      1370454 May 14 14:39 vmlinuz-2.6.6
-rw-r--r--    1 root     root      1370454 Jul  5 19:58 vmlinuz-2.6.6pre
root@Morpheus:/boot#
Thanks for any help on the "clean-up" after getting my NVidia working perfectly