DotA 1's only problems are that it looks like ass (by today's standards) and has some engine/interface woes.
Dota 2 fixes all of those problems and adds TONS of flavor.
--
Falcon Punch
http://www.youtube.com/watch?v=FFtw7qW7Vcw