I went through the mechanical phase some years ago so I understand the lure of mechanicals.
Hind sight being 20/20... Why would you want to use a broadhead that holds its long, skinny, weak blades on with a little bitty screw or roll pin. I wish someone was around 10 years ago when I had the mechanical "bug" to set me straight.
Watch these videos and come to your own conclusions.
http://www.youtube.com/watch?v=Qc-srIw3na0
http://www.youtube.com/watch?v=aZRzBYuBIc4