I got a
Schmartz IR500 instead. It does require that you do some very minor setup — the same that you'd have to do if you got an official Sony remote — but not needing to waste one of the PS3's USB ports, and not having a big dongle hanging off it either, is nice.
It's basically just an IR-to-Bluetooth bridge. You can power it off of an AC adapter or from a USB port, though not the PS3's USB port, as it's turned off when it's off. I have it powered from one of the useless USB ports on the back of my TiVo. And it's thin enough that it sits between the feet of my AV receiver, so it's virtually invisible.
It also has a macro built in to turn the PS3 off. It just takes one IR code to activate it, so you don't have to point your remote at the thing for liek 20 seconds while it does all of its stuff.
I'd highly recommend it. It's only drawback is its price.