So many ways to call some one in a friendly manner. In India we use 'yaar'. I am sure there are many more such words in various cultures and countries.
There is also 'man' and 'ma'an' the last won so cool from the Windies
Which one do you use and why?
I usually use dude and even though it may smack of Americanisation at it worst, I find it cool and casual to use. I love to use ma'an though. Its better than dude but some how I use it less.