Interesting debate with good points made by many- and it hasn't been closed yet because of flaming/personal attacks etc. The one parallel i do see here (and i had this line of thinking) was that to specialise in I.T. would be a good way to go. It's been pointed out to me that specialising is not always a good thing- i certainly don't have the time to specialise in what i currently do as i have too many things to look after and learn. Being new to I.T. i can see pitfalls of this industry just as there are with many others i have worked in. Elvis i can certainly understand where your coming from-no easy fix for any of it and i'm certainly not qualified to offer advice.