I'd buy a decal or 3.
If someone is making them, they should offer a few basic colors to match our hulls, and they should also make them in mirror image, so they are sticky on the front, so you can put them INSIDE a truck window and have them face out. This way they aren't exposed to weather, and up here, you don't scrape them off with your snow brush/ice scraper. Like this:

Or this (Quiksilver logos in windshield):

Both of these are white decals on the inside of tinted windows. They are subtle, and protected. They don't glare at you, they are just nice and mellow, and you don't even see them all the time.
I used to be a member of Rennlist, which is a forum for Porsche owners and fans, and they send you a sticker when you sign up, and they also send a few "Nice Porsche" laminated business cards with the forum address and an invitation to check it out on the back. The deal is that you can leave them under the wiper of a car you see, paying a compliment and inviting a new owner to the site. Kinda cool idea. That all said, Rennlist is a paid membership, so I understand that isn't possible here, but they could certainly be made available for a reasonable cost...