Hey, not sure if anyone here has heard of Heroes of Newerth, but if you have played DotA, it is basically a carbon copy, but with its own graphics engine and looks much better than WC3. Also it is much more convenient to play on. Its in beta right now, but I have a few keys I can hand out. Give it a look,
www.facebook.com/search/?q=Heroes+of+new...536870.4004565158..1
If you like the look, hit me up and ill probably give you a key :)