Heard a really catchy tune the other day on hypem.com by Aussie band The Goon Sax. Classic Geeky Indie earworm stuff.
Iframe