I've owned all three (G-10, shiny CF and grippy CF, in the forms of the Lil'Temperance, Delica and the new ZDP Stretch respectively.) The Shiny CF is truly beautiful, but it does take scratches, much like stainless steel handles do. The G-10 handles on my knives have held up under regular hard use and still look new. I don't really have the heart to put the Stretch to hard use, but its CF handle is just as grippy as G-10 and I believe would be just as durable if not more so.
If you're planning on putting the knife to hard use, I recommend G-10. If you're just a collector, then carbon fiber is the way to go. Either way it'll be tougher than nails.