Re: American accent..
^I've read that your environment influences your accent. If a Pakistani has grown up in the US....or in my case I went to American school in the middle east...my English has an American accent. I guess it's what you've been exposed to for a long time. That said, I don't think that every Pakistani puts on a fake American accent. Some might...but not everyone.
Now what I DON'T understand is how come some desis living abroad have an American accent in their Urdu? That will sometimes annoy me more than English spoken in a thick fobby accent. I've seen cases where the parents speak Urdu properly....they speak in Urud to their kids.....kids have heard it for years, but somehow it's not picked up from that long-term exposure to listening to their parents. Even simple words "acha" has an American twang to it? But yet when I hear Hispanic people (the younger generation)....I don't hear the twang in their Spanish.
I have a friend from the Qatar and she studied at an American school. Her accent just sounds wrong/dodgy for some reason. Then I have American born friends, How I love their accent.