I got "tapped" quite a bit at the birds too. I just tore my car down last night to goto a local points race, and to my amazement... i had NO bent pins! Since i have switched to the BRP pins, i think i have bent two. But they were in Armageddon-style wrecks with lap traffic. The standard pins are good for.... well.... taking up space in my parts box!
The Ti pins i have never bought... the general consensus on them was bad, so i stuck with what worked!