Soak chicken overnight (at least 8 hours and up to two days) in buttermilk with onions, herbs, paprika, and cayenne pepper. (Regarding the use of buttermilk, my mother has had good results from soaking chicken in plain yogurt instead of buttermilk.)

2 Drain in colander, leaving some herbs on chicken. In a large paper or plastic (sturdy) bag, mix flour with seasonings. Meanwhile, heat 2 cups oil in a large, heavy-bottomed skillet (cast iron, stainless steel, or anodized aluminum - something that can take the heat) on medium high heat until a pinch of flour starts to sizzle when dropped in the hot oil (but not so hot that the pan is smoking).

Place chicken pieces in bag with flour and shake until thoroughly coated. Add chicken to hot pan and fry on 1 side for 12-15 minutes, until golden brown, and then use tongs to turn the pieces over and fry for another 10-12 minutes, again until golden brown.