Where have you found the most success online?

Too many apps feel ineffective.