If you're event is coming up sooner than you can get Vistaprint cards done, you can also just run to OfficeMax (or the like) and get some business cards to run through your printer, no need to do anything fancy until you get your logo set and order "official" business cards, but this way you'd have something to hand to people with your contact info. Just a thought.