Weekly Freeplay is a new 1UP feature that attempts to dethrone Gamespy's Download This (discontinued since December 2006) as the best regular column about indie games in general. And off to a very good start, I must add.
I really like the fact that more and more mainstream editors and journalists are turning to indie games even when there are a large number of commercial stuff to write about.
What sucks is that mainstream news sources like that will publish articles listing games us indie fans have known about for months, yet they get all the credit... :-(