For free fonts, take a look at the Acidfonts website.It has a large and vaerid collection of free fonts and dingbats for download. The fonts are sorted alphabetically and in style groups which include Sci-Fi, Graffiti, Horror, Halloween, Christmas, Retro,