Your own brain. If someone has published it out there, it's probably already been done by a million other people.
Study your competition and come up with your own marketing ideas. 99% of marketing gurus are simply doing that: studying what currently works and writing about it. If they find a new technique they'll use it first, milk it to oblivion, then write about it.