Grew up in Australia and then moved to the UK for 10 years. English people think i'm Australian. Or sometimes American (too much time watching US TV, I think). When i'd return to Australia, people would think I was English.
I then spent 2 years in Boston. And now 2 years in Toronto. My accent is completely mangled and jumps all over the place (ie, I might sound vaguely North American, but I know that you there's a 'h' in 'herbs').