I'd say Videora for the movie conversion. I did all ther research for ALL the different movie / file types to convert to my iTouch, and all the programs that did them. Oddly enough, I did that three weeks ago, and I don't remember anything I researched, for some reason.
I'm on a YouTube/mp4 conversion kick right now. My iTouch is filling up with YouTube videos.
Oh, and iTunes HATES Vista. There is a USB connection issue between iTunes and my iTouch that makes songs/video that come from Vista on this specific computer cut out and flat out stop sometimes. I put Batman Begins on my iTouch, and and the stupid USB issue made the movie stop or freeze up my iTouch every 5-10 minutes or so.
Now, I just use my work computer to get music, since it runs Windows XP. The files I get actually can be moved through iTunes to my iTouch with no hassles. But now, I have the problem of having music databases on TWO computers instead of one. This means that AutoSynching comes off; manual movement of music files is the way to go, or I have to start ALL OVER from scratch. I'm waiting for the day when iTunes releases a version that fixes this Vista problem.
Also, a really annoying factor with iTunes / iTouch is that I can't move files from my iTouch onto other computers. Lame. This means I'll ALWAYS have different libraries at home and at work.
This mp4 thing is a problem, too... Why not just pull and use the oroginal mp3's without converting them to mp4's? I guess it's a compatibility issue, but still... I don't want duplicate music files on my computer.