Andi, that's very interesting about marigolds. I didn't realize they were cat repellants. I'll try to plant them this year in some of the neighborhood cats' favorite digging places.
Coffee grounds help for a little while for me, but the cats come right back once the smell dissipates.