Although cyclin-dependent kinases (CDKs) have been extensively targeted in anti cancer drug design, no CDK inhibitor has yet been approved for use in cancer therapy. While this may in part be because inhibitors clinically evaluated to date have not demonstrated clean inhibition of a single CDK, another contributing factor is an apparent latent functional redundancy in the CDK cell-cycle regulatory system. This further complicates the already challenging goal of targeting CDKs, since it implies that a therapeutically useful inhibitor will have to selectively inhibit more than one CDK family member among the complement of cellular proteins. Despite these difficulties, achieving an appropriate profile of CDK inhibition may yet be possible using ATP-competitive inhibitors, thanks to advances in computational and experimental methods of drug design. However, as an alternative to ATP-competitive inhibitors, inhibitors that interfere with a CDK-specific protein:protein interaction, such as that which occurs at the recruitment site found on several cyclins, may offer a route to a therapeutically useful inhibitory profile.