I don't know enough about competitive DotA to know if we're free, though I was always under the impression that Europe was the best at it. I could be wrong, though. >_>
--
Falcon Punch
http://www.youtube.com/watch?v=FFtw7qW7Vcw