A great way to add content to your own website is to use Google's new feature (just announced today):
Google News for webmasters.
I'll be playing with this a little to see how I like it, but I encourage anyone with a website to keep trying to add/update content to see what works.