^ incidentally, "snap" has a very dfferent meaning for our friends across the pond. it's a sort of mild oath over there.
In case Dunc confused any of you guys, i'll explain : we have a kiddies card game over here, called "Snap"' where you shout out "snap"whenever you see two cards of identical value being played. It gets pretty boring before you're out of elementary school, yet still we Brits never, ever lose the habit of gleefully shouting out "snap", as appropriate.