i am sure this has been threaded to death, but yes, power grips are a not the greatest looking things (though you can't really tell when your in) but they preform as advertised.
It will probably take a day or two to get really comfertable with them, but I think they are better in any sort of city ridding situation than traditional clips and straps.
They are pretty cheap and the set I have I purchased in '99, granted they sat almost unused for much of that time (past year heavy use), but they seem to be pretty durable, more durable than the platforms I have had them on (which i purchased seperatly and had to change at least once).