I have it on my 3GS. The phone has slowed down a little, but the new features make it worth while. With this software upgrade I still don't feel any need to upgrade my hardware.