Zagg screen protector is the way to go. Sprint threw in a pack of Fellow's screen protectors with my purchase. There were 3 in the pack, and I've already gone through 2 of them. I had a Zagg on my EVO and it works as good if not better than you'd want.
IMO, I would just get the screen protector though. The full-body shield isn't going to do anything against drops. No case really will outside of an otterbox.