Facebook promotions - Timeline based vs. application-based - pros and cons
On-wall vs. in-app Facebook competitions by BrandFriendz