Do you have DSL or cable? If so, it's simple. Just install woody as normal. When you get to the end where the installer asks if you want to run tasksel say 'no' and when it asks if you want to run dselect say 'no'. Then reboot when it tells you to. When you get to a login, log in as root, edit /etc/apt/sources.list
cd /etc/apt
vi sources.list
change the listings in there to:
deb
ftp://ftp.us.debian.org/debian/ testing main non-free contrib
deb-src
ftp://ftp.us.debian.org/debian/ testing main non-free contrib
deb
http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
deb-src
http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
#deb
http://security.debian.org/ testing/updates main contrib non-free
I'm not really sure about that last line. I KNOW that there are no security updates for unstable (sid) which is what I run. There may (or may not) be security updates for testing.
Now, since we have changed our sources, do the following (as root):
apt-get update
apt-get dist-upgrade
THEN, run tasksel and/or dselect. Have fun.
I've never used the CD's, so I can't help you there... sorry.