I've got exactly the same gear problem on my Giant Defy 2. After several gear adjustments by the shop, I took it back again and they decided the standard chain was too wide so they fitted a thinner Shimano chain. After a few rides back came the clicking sound, then it started slipping out of gear, and then it snapped! Back to the shop, they fitted a new chain (another thin chain same type)...and the clicking sound has returned and bike wants to slip out of gear. No amount of gear adjusting makes any difference - so it's back to the shop again! Starting to think it's a design fault???