Sound effects

How do you guys get sound effects such as punches or sword clashes etc.?

i record home made sounds, download sound packs on emule and use http://freesound.iua.upf.edu/packsView.php
and am learning pure-data to music related stuff, www.puredata.org

Ok, Thanks a lot.
Oh Yeah, and can you use midis?Because I have a decent midi makin program.

midis are a kind of standard , i would prefer generative algorithms, maybe thats cause i dont know how to make traditional music, but dont take that as granted, if i was going for midi i would sequence it on rosegarden.