Heavy D, it just happens that I got my Power Grips from http://bikeparts.com
simply because they ship to P.O. Box addresses, but google is full of suppliers. I can't do a comparison to clipless, but they're way better than toe clips. They come in two sizes, and the large will work for you, but I'm not sure all dealers carry both sizes. For what it's worth, I bought straps and pedals as a unit, cuz I'm not expecially mechanically inclined and that's not where I want to spend my time.
Power Grips do not require a special shoe, which was important to me, and the way I ride.
Some people are like a Slinky ... not really good for anything, but you still can't help but smile when you shove them down the stairs.