8000+ Free Fonts: urbanfonts
With over more than 8000 freeware fonts, urbanfonts is one the best places to download them.
With a simple to use interface, you can sort the fonts by letter or category and see the font samples. Specially, category sorting is a nice feature when searching inside 8000+ fonts. Choose 3D fonts, funny fonts or retro fonts and get them!
There are also many free dingbats too.