Heh heh BatZ, you sure know how to check something out when you're wondering!
There's me, but you already know that. I think most people here are North American, but there are a bunch of other nationalities floating around, too (I don't know this for sure, just guessing by spelling and usage of language).
Aaahhh (sigh) Cape Town - the most beautiful city in the universe. Muskles - you should really get your ass down there!