Free site (not sure if it is only for within UK):
Living Life to the Full
There have been studies done that show some good results. Computerised CBT helps some people, mainly those who have a preference for pcs and have relatively mild/moderate problems. Self help books are quite useful too (eg. Mind over mood). Pepsichic is right though, many prefer or need face to face therapy.