I just found this site and its got a lot of good information on it.

http://www.cardbuzz.net/