Self Defense - Pepper Spray or Stun Gun - a Comparison

To be or not to be?
In New Mexico, the question is red or green? (referring to the chile)
In Chicago it's the Cubs or White Sox?

Okay so maybe it doesn't rank up there with those lofty questions, but people ask me all the time which is better a stun gun or pepper spray. Here is a comparison of stun guns and pepper spray using criteria that most people would consider before making a purchase.

COST