The sprite is pretty good. I don't have any advice for you there.The icon is bad. Every iPhone icon I have ever seen has the same shape and gloss. You totally break that convention and don't even do it in a way that blends in with the rest of the icons a user would have on their screen.