I second the recommendation for ZAGG InvisibleSHIELD. Then again, I only have the screen protector but it has been great so far. It is reliable, doesn't interfere with touch sensitivity, looks good (I think), and if you get it at Best Buy they can put it on for you. I had someone put it on for the first time so they didn't charge but regardless he did a GREAT job. Obviously only let a competent, confident person do it but if done right they work great.
I have an invisibleshield on mine as it works beautifully. I had one on my previous phones, (Voyager, Dare) and the both worked just as good. Just make sure you apply it carefully and don't touch the sticky side. They give you an application spray so the film is moist enough for you to slide it in place correctly.
I never get the full body cover though, I only use the screen protector. Should work well with the Seidio case I am waiting for!
Motorola advises against a screen protector for it may affect touch sensitivity. You don't need one. It is impossible to scratch the screen. There are many videos out there showing people scratching keys hard against the screen and no, zip , nada scratches.
I've seen the videos too and yet people even some in this forum have reported scratches. I have the Invisibleshield on mine and have no sensitivity issues what so ever. Also it helps keep down showing fingerprints.It is impossible to scratch the screen.