Oops I forgot something... business cards.
I'm am currently bandless (

) but in one band I was in we had some very nice cards made up in 4 color printing on nice cardstock. Like any real business each member had their own cards made, not just a blanket band card. On our cards we listed all the usual; band name, contact and booking info, and such, but we also listed our name and what instruments we played. For example: Name - Bass, Keyboards, Backing Vocals.
The reason for each of us having our own card is purely psychological for both the band and the people you give the card to. It makes you feel good to have YOUR card. It makes the band much more "real" in your own mind which in turn makes you a proud papa of something bigger than just another garage band. For the fan or contact it has an intimacy or familiarity to it. It's no longer "yeah I know that band". It becomes "Yeah I know their bass player". It gives them a sense of being an "insider".
Get business cards made and put them in one of those metal card cases so they don't get munched up or beer stains on them. Having tacky looking shwag is 10 times worse than not having it in the first place. You need to have these on you at all times! You never know when you will have an opportunity to pass one of these bad boys out.
In short anything you can do to make your band look like a pro act the better. Treat your band like a successful business and it will soon become one.