So which is it? That one song that you listen to over and over again after a painful breakup (and probably sing over and over, too... Loudly, at 3am.) We've come up with a list of the 100 gretest, so grab a bag of Doritos and a box of tissues. Here we go!