Any HTC Skins?

Is skin replacement or any other solution for the edges of my screen peeling off possible?

Here is an image of my HTC Touch Viva:

This is no rub off, the thing is peeling off.

Any help in easily peeling off this whole thing will also be appreciated.

I have recently buy a new iphone and now i am looking for skin of good quality and stylish look and provide protection from scratches.