I have never used VGA to HDMI but I have done DVI to HDMI, You would just need one of those adapters for the VGA. (comes with most video cards)
I have this cord
Works great, I play the sound through my surround sound system hooked up to my computer
Monoprice is great place to get cords for that kind of stuff.
I tried one of the converters before (USB to HDMI) it worked well with just displaying desktop stuff but running videos it would delay.