I agree with CuteKinks. I think it depends on the style. If it's something that depends completely on the pins to hold the whole things, then I'd most likely use bobby pins. If it's just pinning random hair pieces to an already secure area, I'd use hairpins.

I really, really like hairpins and use them as much as possibly because they seem to give me less of a headache from all the pins in my head from an updo and can be just as secure as a bobby pin if used right. But no matter what, with any updo, I find that I'm usually using a combo of bobby pins and hair pins, depending on where it's going and what I need it to do.
http://public.fotki.com/SunshineGrrl/ pw: drama
This area is under construction as my hair type changed and nothing works well for me. I shampoo, I condition and pretty much have done nothing but chuck my hair in a messy bun for the past oh...year? Yeah, I'm that lazy.

No...going no-poo or CG does not work for me. It leaves me overconditioned and oily in a second no matter what I use, so that's not what's not working.