Since I'll probably have to host my own book launch, I'm wondering if I could get advice from others who have done their own. First of all, what is the timing of the event? Right after the book hits the streets or the day of? What sort of venues have you tried? Are bookstores the best places for these? And in the long run, is it worth the effort in publicity and sales (besides an ego boost)?