Forgot to mention the cool thing about cooking a whole chicken is chances are you won' eat the entire thing in one night. The left overs go great on salads or thrown in a stir fry.
Also- you can do everything above with boneless skinless breasts too.