How long does it really take to break a bad habit?

Ever wonder just how they come up with the length of time it takes to break a habit? And, really, how long is it exactly? Answers here.