I've had quite a lot of luck with dreams. I've often awoken in the night with a phrase or even a whole song in my head.
Brian Eno Famously Quoted