I still play this every once in a while, mostly on hamachi or garena though (battle.net blows)
Seriously, get GArena. It is the best for dota, and has a pretty good community compared to Battle.net, as well as better in-game culture (people don't quit as much as in battle.net, although it's still too common and people aren't too busy talking down to whoever is doing bad).
I'm in either way though, I love dota.