Ok, this song isn't new or anything, but I just heard it for the first time, and it really blew me away! I'm not a fan of Keane, and haven't really been that interested in them either. (They don't have a guitarist in their band! :huh: ) So.. I thought most of thier music was flat and you...