Big Huge Labs. You do not even have to create an account. You can download and print the cards as well.
Thanks to Alex Glade for the link to this site. You can also look at a couple of other on line trading card sites at his blog here.
This is a page a webpage written by high school teachers for those who teach world history and want to find online content as well as technology that you can use in the classroom.