Try http://mmii.info Not Sure if its just icons though
Not the best spiderman but it was still good :)
Welcome to gamerenders
Separate names with a comma.