I don't think we'd look like whingy punters. We'd look like organised enthusiasts who are willing to help those that acknowledge those like us. Of all those whiny boards.ie people, I'm sure they'd start noticing the window sticker (when it can be afforded). All I'm saying is that people like to be "certified."
I think the trade side is much more important than the consumer end of things. We're all here preaching to our choir, but those not already on board aren't going to take notice until options are more available to them. Not everybody is willing to dedicate themselves to beer, but more than you may think will passively participate.
If I could, I would organise a rating system. This is modelled on the American LEED green building cert; it works because it appeals to people's sense of competition:
Certified ICB member: stocks craft beer in bottles
Silver ICB member: stocks Irish and foreign craft beers (min 10) in bottles, at least one non-macro tap
Gold ICB member: stocks Irish and foreign craft beers (min 10) in bottles, and an equal number of macro and non-macro taps
Platinum ICB member: Only stocks craft beer, must have at least one Irish craft beer on tap.
On the consumer end, you get people to sign up for a "free" ICB membership at festivals. Then you send them an email newsletter that includes links to all of the above, by certification. You send some generic "guide to the beers of the world" pdf along with it for joining.
I know this requires money and volunteers and I'm just blabbing, but this is how you build momentum. And if you play it right, the pubs will pay for their cert, which they'll then display. I would vote for giving them a neon sign <!-- s;) --><img src="{SMILIES_PATH}/icon_wink.gif" alt="

" title="Wink" /><!-- s;) -->