Stumbled across this interesting site. Besides from the annoying ads it looks to have some good things on it. The selection is small right now, but I'm sure that will grow over time. If you need to look up a quick critter check out Monstropedia and see what you can find. I like the human monster section the best so far.