I love Polar Grip, but that would be an absolute bitch to remove after several months. That adhesive is, simply, angry. If you want to do window graphics that are going to stay there forever, this would be an option, but if you want to remove, and remove cleanly, I'd go in a different direction.