http://www.livinglifetothefull.com/
this provides free step-by-step CBT based self help programmes designed by a doctor Chris Williams who is recognised as one of the leading experts here in the UK. Downloadable worksheets and MP3s.
Would be interested in hearing if anyone tries it out and how useful they find it.
Needs commitment and time, but its very thorough.
hope that helps
MattC