2 things i might consider doing after readin this thread:
1. i have some of those ******* business cards - i might get a tube of superglue and superglue it to their driver handle. just putting it nicely under the wiper blade doesnt seem to fit the crime.
2. there are stickers that they put on your car if its left on the side of the highway that are bright yellow and impossible to pull off cleanly. get one of those and put it over the drivers door handle or bumper or anywhere you like. maybe right in the middle of the windshield