Seriously I've used Windows Movie Maker that is on my Win XP machine and I've really liked it, oh and it's free. Just open the video you've made in Win Movie Maker and there's a channel there where you can add your own music or narrate and that's what I've used to put background music on my vids.