Banners are great but selling window decals at cost, not for profit, would get you a lot broader recognition. Get a few thousand of those out there on the windows of vehicles and you'll have a lot more people hit the website.
BTW, I'm just hearing about this and I think it's a great idea but I'm really wondering why it isn't something that the IBA undertakes?
do you think that there should be a ".com" at the end of it so peope realize there's a website?