DL this game and LOL. It's the most fun you can have with such a simple game. Oh man, those ragdolls can make you laugh for days!
http://web.t-online.hu/archee83/sumotori/
If you're not sure about it, just watch the trailers on the site, even those make you LOL!