these commands are assuming that apt will be able to install packages from the Debian install CDs (i've never tried this myself). it would be much easier if you could get a net connection. all commands listed should be executed as root.
you don't need the kernel source, but you do need the kernel headers for your kernel to install the nvidia driver:
apt-get install kernel-headers-$(uname -r)
the $(uname -r) part of that command automatically fills in the proper kernel version to get. you need to get the nvidia binary driver from the nvidia website onto your debian system somehow now. install the nvidia driver once you have it copied over:
CC=<gcc version that kernel was compiled with, do a search to see what version woody is compiled with> sh NVIDIA-Linux-x86-1.0-5336-pkg1.run
this should install the binary using the kernel headers that you had previously installed. i had trouble getting games to run (on a Debian Sid system) until i moved the "tls" directory:
mv /usr/lib/tls /usr/lib/tls.old
start the GDM X desktop manager:
oh, and make sure you edit "/etc/X11/XF86Config-4" as specified in the NVIDIA readme. good luck.