In addition to maintaining a personal blog, I'd argue that it's vital to maintain your company's blog (a point that was hammered in by Michael Arrington at Startup School this year). Both personal and professional blogs keep you engaged with the communities around you and organically draw attention to your activities.