lol Darren - I speak most dialects of English (not been punched in the face for that yet but I usually adopt the accent of the person I'm talking to within about 5 words

) I speak French, lived int he South of France for 3 years (can't write a word of it though). I also have some German, Spanish, Italian - Oh and I was wicked at 'C' at school, I built the first ever 'Worms/snakes' game in C on a Commadore Pet (I'm guessing that doesn't count though ;p