I have had Linux From Scratch bookmarked for a couple of years now. Sadly I can never find the time to actually do it. In a world where every boy and his dog thinks that Linux starts and ends with Unbuntu, I feel if I want to know Linux, I have to start with rolling my own kernel and then building from there.
Most younglings wouldn't get it; they just want Stuff To Work, Right Now. Who do they think creates this Stuff in the first place?!
I'm also hindered by the fact that I am Windows Guru. No, a real one. I _know_ Windows, right now to the nuts and bolts like decompiling DLLs to work out why they crash. I'm a rare breed in that arena too, in fact the desktop Linux fanboi's are now all starting to sound a lot like the idiot 20-something 'Windows Admins' with spiky hair and loud suits that I have to suffer.
Grumble, Grumble, I'm back off to my cave.