you forgot to mention that DOTA even has better variety of items and also every version is something new
yeah i ve played dota hon and lol .. i think that HoN is the best. why ? there is no problem with patching HoN but if u want play LoL after patching u cannot beacouse patch make problem with downloading. thats why u must download stand alone game every tiem when they make patch. sad isnt it ? with HoN there is no such a problem.