RE: just got a switchback need answer asap
I have always prefered the multi-pin. I never liked the idea of having to adjust for yardage. Sometimes you don't have time to make a quick sight adjustment.
I have two spot-hoggs, but there are a lot of good sights out there, just look at all of them before you buy.
Hope this helps,