I write news articles for this non-profit site and we've recently started a podcast with a few of the writers and staff members. Check out the podcast, subscribe, and let us know what you think. Pretty much, we speak about the Xbox world and recent news.
If you'd like to check out the forum...