This has been happening on occasion for me since 2.0 was released. It seems to go in phases- it will last for a day or a couple of days, then be fine for a few months. It's been happening for the past couple of days for me. It *just* stopped right now, literally 5 minutes ago, with the last app update. It's very annoying, and very sloppy on Apple's part. There's no excuse for this kind of ostensibly very simple problem to fix to remain OS version after version. The app store app can't figure out that if I have xyz 1.1.2 installed, I don't need to install 1.1.2 again?