Blogs are cool because they're a VERY flexible publishing tool and I see more uses every day.  Tom Dissinger is using a blog to teach VB.NET 101.  Pretty cool use of the tools.