Okay, now that I've sufficiently collapsed a lung whilst laughing maniacally at reading the responses thus far, I say kudos to all of you and to the rest, keep 'em coming!