I have a fresh install (started with a wiped drive) of Snow Leopard with the developer tools installed during the Snow Leopard installation.
I then installed Python
10.6 Snow Leopard install PIL without the hassle and without keeping MacPorts :)
Step 1: Install MacPorts
Step 2: sudo port install py26-pil
Step 3: mv /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/* /Library/Python/2.6/site-packages/
Step 4: Uninstall MacPorts
Best of both worlds?