I renamed my Android project and although it all appears OK in Eclipse, when I install it onto any devices (even new devices on which it has never previously been installed), it shows with the old name.

I've looked through the Manifest file and again, it all seems to be OK (with the new name), I can't work out where the installed version is getting it's name from. Where is it stored?

Any ideas?