I don't know about sticking to windows, but I bought my skin at Best Buy. It's a rubbery material and it sticks to the tables and my car (and by stick, I mean it doesn't move around and it's hard to actually slide it). I think mine was $21....and it's PINK!!!
Great product, impossible to get on straight! Agh, I was so frustrated trying to get this skin on. I finally figured it out, but hated the way it felt to the touch and ditched it after a week or so. It made the touch screen almost feel sticky. Ok well, back to the old case for me!