A comment by Mickey
You certainly have this blog running lean! I'm a WP guy, but it can do ok with some work. I have around ~1100 posts on mine, and it's about 136MB total and around 28MB for the database.
Note that this doesn't include about 550MB in images (thousands of posts will do that...), but that's kind of separate from the other calculations.
