There's an interesting article, "The Strangest Satellites in the Solar System," by Jewitt et al. in the August 2006 issue of Scientific American. For those without access, Jewitt has made a 392 Kb PDF available on his publications page.