I had some on my old MTB and really liked them. I'm missing them a bit now. They were just cheapies though, not "ergonmic" and cute like the ones you are considering.

barb