Which is the best fable game and why?

Fable, Fable 2, or Fable 3?
14 answers 14