Well, I'm not sure if it has the fading in and out, but if you're on Windows XP then you should have Microsoft Movie Maker (or Windows Movie Maker, I forget which it is) already on your computer. If not, I'd go with Ulead Video Studio. It's not as advanced as Adobe Premiere or Avid Xpress, but it's not as expensive either, and it's still damn good.