I just installed the ergon gc5 on my giant. I went for a 32 mile ride today after installing them and I love them. I like them better Han the isozone. There's a larger flat area to lay your palms on. I like the fill length bar ends because I can put my hands anywhere.
Of course, YMMV.