Niagara Falls Tourism has a redesigned web site. It’s very bright and colourful and has some nice features. They have started a blog (called the Niagara Falls Blog after I called mine that years ago, and after Clifton Hill copied with their Niagara Falls Blog – Travel and Tourism News), but it doesn’t look like it will be much competition.
You can visit the site or read more about it on the Clifton Hill blog (that’s where I first read about it).