I'd also like to point out that Dota2 is not a remake, because it changes NOTHING gameplay-wise from the original DotA.
Dota2 even copies things that were once considered engine bugs - just to make it identical gameplay-wise!
As for LoL vs Dota(2) vs HoN, it is mostly a matter of preference, but I'd pick Dota2 or HoN over LoL any day.
And, please don't comment on balance if you played the game for less than 6 months and/or followed the competitive scene.
PS xenocide, Valve said that Dota2 is not considered to be "beta quality" anymore, but it is still invite-based because "servers are not ready to handle the massive interest". Not very surprisingly, they said that on the day they implemented the cash shop