What can I tell you that hasn't already been said about Lemon Jelly? Probably quite a lot as I've never heard of them before, and I'm willing to bet that probably most people visiting this site haven't either.
In any event, I hestitated before putting this up here since, technically, it's not really an SF song in any way. Ultimately, however, I decided - on the thinnest of all possible justifications - to put it on here because William Shatner does the vocals.
It's actually not bad. It reminds me of some later AON stuff.