Can you teach me Trev? I know a 'little' bit but need to learn more - might be able to get a job then! 
Ugh programming jobs. No disrespect to anyone who is a programmer, but no matter WHAT I learned to try to get a job, it always came down to this:
"So, I see you have a lot of languages under your belt"
"yes.."
"How about .net?"
"Oh, Well I've done 5 years of VB6, some VC++, but haven't got any .net"
"Ah. We need .net"
<ends>
In the end, I just moved into software testing.
/lifestory