Well, I think the names of all these sites pretty much speak for themselves, so they really don't need any more description from me...

Of course, if you know of any good sites you'd like to share, click here to e-mail them to me for inclusion in the list...