I've never understood why TGPs work. Basically all you doing is saying "here's some pictures to look at click on the join link". With blogs you can include vast amount of text giving them a description that is good for SEO while limiting the amount of content you let them see.
Here's my favorite blog:
http://www.rochardsbunnyranch.com/blog/