I seemed to notice that most of the talk here is about games that are either sold (on the mobile market or elsewhere) or monetized through ad networks.
There's also something I've heard mentioned called sponsorship, someone clue me in to what that entails please?
What is the general opinion here about "free-to-play, buy extra stuff with cash" games that are based on small subscription fees or micro-transactions?
The game I am developing, and pretty much every developer I've ever talked to in my genre (persistant browser-based simulation pet games) uses that model. It seems pretty solid to me - assuming your game supports that kind of monetization style.