I'm listening to the Sparks canon, which was shared with me in an mp3 swap with Mr. X (who shall remain nameless to protect the guilty).
I'm sure they were immensely clever at the time their songs came out, but...well, except for about five songs, it's completely based in its time and totally unlistenable to anyone not living in the 1970s. I'm talking about a need for total self-immersion here, possibly a time machine.
That, and it sounds kind of like Queen with that guy from Rush as the lead singer.
I mean, if you squint a bit.
Oh, and with overly clever lyrics. So, sort of like Eminem writing for Queen as sung by that guy from Rush. In the early '70s.
Again, you have to squint.
Oddly, one of their songs sound almost exactly like that song from "The Lion King"--"I just can't wait to be king". (I mean, not a good song from "TLK" but, well, there it is.) Anyway, it's "Pretending to Be Drunk". It's much better with the Sparks lyrics.
...Incidentally, it explains my party persona pretty well.
Anyway, despite a dated discography, they have a pretty impressive fan site:
http://www.allsparks.com/home_h.php
Come for the over-the-top Sparks fandom, stay for the cool javascript.
So there's that.