Just stopped by for my first visit and wanted to add a couple to this otherwise excellent list:
Introduction to CBT
Anxiety disorders, including OCD
Peace of Mind Foundation
(The first two above are both from the same site.) And last but not least, the Wikipedia's article on OCD:
OCD
All the best,
Greg