Python, virtualenv versions and wget

I was trying to get the site working in Python 2.6 and accompanying virtualenv.  In general, it seems that Python 2.7 is needed by pelican, so modified the Makefile to allow side-by-side python environments.

The most controversial changes are the environment variables in the Makefile.  In my version of virtualenv, the default install path was .env/local/lib/.. whereas the hard coded paths expected .env/lib/... (that's how come the find on site-package).  The -p option to virtualenv is because it doesn't automatically pick up the python environment from the executable.  

Do these seem reasonable / portable / work in Linux?