I'm using an old version of Vector magic, that does a pretty good job. The only thing holding down the quality is my lack of knowledge of all the settings...
Seems that they have an online alternative as well, and maybe it is that one you are referring to?
Anyway, if anyone want's a vector version of this picture I will share it (in desired format). There is a dedicated thread for this in the Artwork section.