I play alot of DotA...since in my country it's either you play DotA or they call you noob. Alot of people in the Philippines play DotA on Garena,I really prefer battle.net though when playing DotA since 5 sec after you create a game someone joins in and you start playing. While on Garena it takes ages to start a game then someone just quits in the middle of the game.
Well..the Garena has some ups too.
1. People speak your own language since it's divided by countries
2.You acctually level up by playing DotA unlike in Battle.net where you have to play the RTS warcraft
Now...do people in your counrty still play DotA in Battle.net?