Ok, I just found a big ass archive of SF character pics and I'm posting the URL for the benefit of myself and anybody else who might read this.
http://games.tom.com/zhuanti/fight/The lower set of cards links to the images archives.
I'm geussing that the upper half leads to bios, but I don't actually know.
...
I wish I could just buy more icon space without getting an actual paid account.