I've updated the blog header a bit to have the logo take you to the home page and have a Blog link just for the blog.
Heh, it's not actually part of the "main site"; we're using Posterous for the blog, but I'm really happy you think it is part of it -- means my CSS hacks have worked. :)