hmmm...not much can really help taking off scratches off the screen because the screen is plastic. not glass like the iphone.
do u have a screen protector on it? if not get one at best buy. i use the ZAGG brand. its a military grade doesnt scratch at all. u can even try a key on it and it will not scratch.
it does come with the button protectors as well so u can avoid more scratches later.
as for the ones u have now... google it.. do u have a case u carry it in?