I was just wondering where everyone comes from - I'm sitting here in Croydon (South London) having a chat with someone in Australia (or wherever) - it's great! So what's your home town/country?