I know I haven't posted in a while, *where's the embarrassed smiley when you need it*, I've been more of a lurker on most of the forums I'm a member of - I do read the forum pretty regularly!
When I saw how popular 'Still' on was on Last.FM I thought you might like to know though, so here I...