Evil Avatar has started up “The Indie Game Challenge” as a way of bringing independent games to the attention of the mainstream market. Each month, a new game will be chosen and discussed on the forums.
The objective is to get people to try out (and buy) games from independent companies. Anyone (everyone?) is welcome to suggest future titles, including the developers. If you’re interested, check it out: