I been working on a web page for my wedding in November. This has turned out to be quite a lot more painful
than I expected and I have to admit my respect for web developers have increased a lot due to it. Getting a webpage to look nice across all browsers seems to be a really painful job.
Currently the only browser in which my page works perfectly is Firefox, Opera also does a mostly fine job, while Chrome fails on handling a dynamic SVG image I embedded in the page, and IE8, well lets not talk about what horrendous results it gives 
Have you looked into using something like Dojo and the 2d graphics library in DojoX? It will draw using SVG, VML, Canvas, or Silverlight depending on the browser: http://dojotoolkit.org/reference-guide/dojox/gfx.html. They even provide an SVG to GFX converter.
@Bryan: Well its my wedding page, so its not like I am caring that much about which browsers work to start looking into 3rd party tools to help sort it out, I just tell people which browsers work on the page :). And this approach even lets me file bugs against the various browsers with a test case to point to
If you’re at all interested in toying around with cross-browser vector graphics, I’d second the opinion to look into Dojo GFX. It’s pretty neat.