PPC or SEO

There has always been a huge debate about which is better; PPC (Pay Per Click) or SEO (Search Engine Optimization). As a newbie blogger, I figured I should look into this and determine what seperates these two programs and decide which direction I should take; PPC or SEO?
PPC
Pay per click is an advertising model used [...]