i'm confused by the first sentence -- people are asking you to set up a website, and you think the "way to go" is to make a blog? a blog alone is not a website; it can be a part of a website. most indie game sites are more than a blog -- e.g. different sections for a person's games, a forum, a screenshots section, an "about me" page, and so on. so i'd recommend keeping that in mind, because users usually come to a person's site looking for particular things (such as a game download), and blogs can be hard to navigate, even with tags
anyway, drupal (which i use) hasn't been mentioned yet, and i prefer it to wordpress (which i've also used) due to its greater flexibility
WordPress lets you set up normal HTML pages using the same theme used for blog posts, so it's more than enough for a dev sites. People use it for news sites, portals, arcades, e-commerce, etc. While Drupal may be more flexible, I think that WordPres is really the GameMaker of blogging software.