I swear by Avid.
Opie Yutts swears by No-Pest strips.

More here