How do I cook a chicken to make it really really really soft? I ate a dinner one time, and this guy cooked the chicken so soft it almost melted in my mouth.  Now I want to know how to make that kind of chicken.  Because when you cook the chicken regularly it comes out rubbery. You know what I mean?
How you prep the chicken is also as important as how you cook it. Cooking method is only half of the answer. Brining the meat in a salty/sugary/acidic solution will go a long way in adding flavor and making the meat moist and tender.