grub\ config-2.6.9-1.667 config-2.6.9-1.667smp initrd-2.6.9-1.667.img initrd-2.6.9-1.667smp.img System.map-2.6.9-1.667 System.map-2.6.9-1.667smp vmlinuz-2.6.9-1.667 vmlinuz-2.6.9-1.667smp
If they aren't in a subdirectory called /boot, I think you found your problem. Based on your grub.conf, that's where the bootloader is looking.
Hope this helps some. Post what you find.
Erik