I'm looking for some software which will take a video file, work out the correct name of the film, rename it and then move it to another drive on my computer inside a folder with the same name. So for example, "Saw III.avi" would get renamed and moved to "D:\Movies\Saw III (2006)\Saw III (2006).avi".
I've tried TheRenamer, but to be honest the movie detection is pretty rubbish. For example, it wanted to rename all three files ("Saw II.avi", "Saw III.avi" and "Saw IV.avi") to the same thing ("IMDB Boards Saw 3D.avi"). Not only was it wrong, but it managed to pick a film that isn't even out on DVD yet! This isn't a single hiccup, almost every film I've bought, ripped and then thrown at it has been met with completely the wrong film title.
Does anyone have any recommendations for software which can do what I'm looking for? It needs to work on Windows and should be possible to run as a scheduled task without any interaction needed.