SVG images look nice but unfortunately cannot be used with (not so) older versions of MS Powerpoint. No problem, we got ImageMagick right? So, heres what happenned when I converted an svg from the web:

The png image was tiny and resizing it in PPT made it terrible. Then I tried online convertors and they gave similar results. Maybe they are running convert as well :) SO suggested that I pass in a size option thusly: convert -size 200x200 bus.svg bus.png. But no change with the result.
The simplest SVG format description I found showed width and height defined in the header of the svg file. Added the same to my svg file and Voila!, a nicer looking png came out.
<svg fill="#000000" xmlns="ht
<svg width='400' height='400' fill="#000000" xmlns="ht

In theory, the -size option to convert should have done the same. Someday I will look into ImageMagick and find out why it ignored the -size option.