What is the best poison to kill off squirrels?

The squirrels keep eating my tomatoes. Im tired of it. What is some good poison to kill them off?
Update: It is illegal to use an air rifle in my area so this is not a good idea.
20 answers 20