Personally I've preferred the Paid model. I have one app in the store, and the main driver of revenue increase has come from delivering updates which give more value to the user, and increasing the price accordingly (monthly revenue is up 8x on average since a major update & a price increase from 2.99 to 8.99). I haven't taken my own advice above yet, though I have built the IAP version -- I haven't released it yet because so far other experiments have been effective in increasing sales and less risky. I recall Marco Arment mentioned a major source of revenue increase for Instapaper was when he killed the free version. [1]
If your niche is something that helps people save or make money, charge a lot more.