I have a southern accent that comes out when I'm drunk/tired. Other than that, I don't have that much of an accent anymore.
I am of the opinion that people with accents - especially those who are English-Second-Language - are fantastic people who do not deserve to be mocked/teased.
I used to work in a call center, and we would get outsourced people from India on the phone, and people would be so incredibly rude to them just because they were outsourced/didn't know English THAT well. However, these were people who are doing their JOB, and know a second (sometimes even more) languages while the people I worked with did not. I mean, I'm sure you'd have a weird accent in whatever language you tried to learn.