The other day we looked at how the broad market indexes fared over the first half of 2012. Now let's take a look at the stocks that have been the biggest winners so far this year. These are the five stocks in the S&P 500 that have gained the most this year: