I've heard about Oxyride already, they were reviewed at techlore.com...
[Link: techlore.com]I haven't been able to find them locally in any of the local stores here in Chicago, so I bought some online. I forget which site I got them from, but I would have used froogle.com to find it.