One of the best resources online is the Big Book of Mischief which is available at: http://www.ripco.com/download/text/e-texts/tbbom/.
The rec.pyrotechnics usenet group also has tons of info on this type of stuff... although I haven't lurked there for many years.