iPhone 4's glass is easier to scratch too. I've never scratched my previous iPhone's screens yet without even trying, I already have a couple of mysterious scratches on my new iPhone's screen.
PS: I have some other good APPS from aneesoft want to recommend. Maybe someone will like it.