for me ahmm, i have lots of fave hero in DOTA =^^=
1.Bone Fletcher =Guinsoo,Butterfly,Cuirass,Divine nyahehe..........



2.Treant Protector =Refresher Orb,BattleFury,Satanic..........



3.Lightning Revenant =Butterfly,Desolator,Radiance.........



4.Morphling =Heart,Butterfly,Radiance=)



5.Spirit Breaker =Maskofmadness,Heart,BattleFury:rolleyes:



thats my top5 Hero =^^=