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
I found a simpler method. sudo port install python26 sudo port install python_select
Then use python_select set python26 as default.
Then just install PIL as normal.