G,
Just seen this thread, since I've only just joined the forum..
I'd just like to applaud you in the action you've taken - I know how difficult it can be to take those first steps...
I've been in a similar position to yourself, IT, 10 years, stress etc - and I know how bleak things can look. While I haven't yet made the leap into IT contracting yet (only a matter of time, unless my lottery win comes through first

), I have been doing some other things which have helped immensely - including doing some volunteer work as a mediator.
The main two things that have/are helping though are Reiki and some NLP work I've done, most of the good stuff though is covered in a book called The Power of Now.. The former is something I'm happy to talk about at length through PM (I'm a practitioner as well as having received many treatments) as it's a bit off-topic for this forum, and the second I can very much recommend to help you manage the job-related stress side of things...
Let me know if you want to talk about anything though - always happy to help people work through stuff like this..
Cheers,
Dave
p.s. Pib - I've been there myself, went through a period of depression a couple years ago - and I guess it's important to realise that the anti-depressants are just a tool we can use to take some of the pressure off while we deal with the underlying issues - no different from using a crutch when you've broken your leg, and no more 'demeaning' or anything else..It sounds like this is just what you've done/are doing, so all credit due!
p.p.s. General point about stress/depression stuff. Just something I've learnt about in many cases like this - it can be a great opportunity to re-evaluate your life, to work out what might be out of balance etc, as it's often a result of some specific things that you're unhappy with in your life 'making themselves felt' if they've been ignored - so I can't recommend enough finding someone you trust to talk things through with - be it a spouse, sibling, priest, counsellor.. While I'm sure they come in varying guises, and perhaps with varying fields of expertise, the value in having someone trustworthy who you can discuss things with cannot be overstated - if nothing else it's a great way to give yourself 'permission' to take some time to really look at things, and at the same time another person's perspective on your situation can be immensely helpful...