I started playing dota around 3 months ago and i think its pretty awesome especially because its my first time playing a game of this genre.
I have around 120 games played atm and I know how to use about 15 heroes or so.
Puck, TA, weaver, pudge, drow ranger, invoker, QoP are my favorites so far.
unfortunately my win ratio is low because i had really bad internet last month so I kept disconnecting from games and abandoning them. (i have about 15% abandon rate lolololo) : D