Django Site Enhancements
I offered to help a development partner out on a pet project: Wondervault, a site for collectors. I did this primarily to sharpen my Django skills. In retrospect, I'm surprised at how much basic functionality had to be coded from scratch, things like supporting the signup and login process, ratings, comments, etc, etc.
Since then I've discovered pinax, a platform that sits on top of Django and provides the above features and more. It is now my go to architecture for a certain class of web site. I would call it the ideal tool for building social networks, though the creators say it's not just for that.

