iTunes recently started doing this to me. I'll have a bunch of app updates available, I'll click download all free updates, it will download all the updates but will still list one of them as available. Even if I keep downloading the update it will trash the one that was just downloaded and re download the update. The next time I have a bunch of updates available it will do the same thing but with a different app. Anyone else having an issue like this?