Interesting site for classifying your English dialect and your origin My results there (my comment in italics):
Our top three guesses for your English dialect:
1. American (Standard)
2. Singaporean (What the hell is Singaporean English?)
3. Australian
Our top three guesses for your native (first) language:
1. English
2. Spanish
3. Russian (WTF? Russian my a9*&^... Pardon my French :)
via
geish-a