Beringela:What might work is if we can find a willing artist to draw up a really good looking template, without the official logos, with say 90% of the copy space all with common information about how unique Indie Games are and how cheap they are.
That doesn't seem like the right way to go about it. I wouldn't focus on the Indies aspect of it at all, don't make it a discussion point. It's like a piece of technology... apart from us, no one cares about all these theoretical advantages of Indie games. You're more than likely going to attract attention to its disadvantages instead (having lots of cheap, poorly made games).
Instead, let the games do the talking. You could have a flyer with 3-5 games (preferably of different genres), each with a really nice screenshot, a short blurb, its pricepoint and maybe something like "Game Marketplace>Indie Games>Browse All>M>My Great Game". If the reader's interested in any of the games they'll download it through the Indie channel, and once they know where it is they can explore it and return. This'll also allow you to spread the cost of printing the leaflets among multiple people.
This is all IMO of course. I'd be happy to join an effort like this anyway (though my own project's not in a far enough advanced state yet).