Cooking up the Perfect PCR Reaction