What is the best way of getting as much exposure as possible for a song on the basis that if it is any good, someone may approach you rather than you trawl round the record companies and producers?
I know this has happened on occasions and I think Youtube may have been instumental (pun!) in some of the cases. What other ways of promoting singles yourself are there?