You're right, these are pretty obvious and appealing to a mass audience is much harder than just marketing to the tech crowd. I'd suggest checking out Andrew Chen's blog: http://andrewchenblog.com/
This guy is THE guy to read when it comes to user acquisition.