I got an invisishield from Best Buy today (I'm really impressed with it; have no complaints and I can't tell that it's on the phone). They were also carrying another brand of film that I can't remember for the life of me...
And, of course there are always those generic, cut-to-fit films