I recently got steam. It's great. I don't understand why people say it has so many problems and bugs, I haven't encountered a single one.
Now I have the transperity.dll and I can play in DM without hamanchi.
(lower ping)
Also I shouted 2000 times. (7.3) Arghhh