Amanda Palmer
Freddie Mercury
David Bowie
Jim Steinman
Elton John/Bernie Taupin
Those are probably my top five right now though Paul Simon, Leonard Cohen, Tom Waits, Ben Folds, Lou Reed, and Ian Hunter could easily pop into the top five as they please.