Every once in a while, TM will decide that it no longer trusts the file that keeps track of changes and will compare every file to the ones already backed up. When you have a preparing stage that takes a long time, this is probably what it is doing. Let it run its course, if you don't, it will try again at the next backup.