I have both. I much prefer the triple, because for a similar gear range I can retain closer ratios on the cassette. Plus on the triple I cruise most of the time in the 39 middle ring, and it isn't quite as easy to find the right gear on the compact double, so there's more shifting up front. Unless the 105 groupset is giving you trouble, I wouldn't spend money to swap it out.