I prefer the Wiseguy as well. Just works for me and I see no need to try anything else...I have tested a bunch, but the Spot Hogg Wiseguy is my favorite. I really like having the post to hold on to, and the fold back feature, so it doesn't get in the way. I hated the way nylon strap releases flop around and bang against things or get caught on things. I really love the super crisp trigger as well.
I picked up a Carter Like Mike the other day...It's now my new favorite release!!!