I have the Zagg screen protector and it works great. Best Buy "installed" it for me (I had no option), and therefore no bubbles. It's a bit shiny, but other than that great.
I do not have a case yet, I really don't see the need. If I ever go with one, I'll probably go Otterbox, they seem to...