Thanks people, that has helped me out alot. The reason I choose to keep things broad is because of the fact that I would like to have my knowledge and ability in a broad spectrum. If I keep to learn on something specific, I will only know that field...See what I'm saying?
I have used google for a LONG time now and I would often go into work with full blood-shot eyes from staying up all night reading but getting nowhere. Linux is awesome but my cd-drive recently broke ( a cd exploded ) and now I cannot intall it until i get a new one.
A tutorial would be awesome but I would not want to inconveniance anyone.

Theres more I would like to get into but I am short on time, feel free to icq me: 73338181 : and thanks for your responses