I took that distro choosing test just to see what would pop up for me, and I got Gentoo and Slackware. I suppose knowing what I do, it isn't quite fair because I had an idea more or less what answers would result in what distribution recommendations. Then again, I wasn't really trying to pick a distro, so I suppose it doesn't really matter. In any case, it seemed like a pretty useful tool, so thanks for sharing it!
In terms of Linux From Scratch, I think I am going to skip that step in my computer knowledge quest and move to something even more ambitious. When I started my engineering co-op job, I decided that over the next few years, as a side project I would create an entirely custom computing platform. I am doing this with the idea that if I can design an entire personal computing system from scratch, that I'd be able to really say that I understand what is going on inside a computer.
To that end, I will be creating my own custom ISA and implementing the processor on an FPGA using either verilog or VHDL. I'll have to make my own memory interface, keyboard controller, and VGA controller. The intent is to have a system that is 100% my own and that you can actually boot up and interact with using a keyboard and monitor. On the software side, I'll get to write my own operating system and my own C compiler. I could port GCC, but I think that would take some of the fun out of it!
Anyways, I figure this would be a good way to put my Computer Engineering knowledge into practice and would be pretty fun, to boot. I could even document the whole experience and perhaps help anyone who wants to understand at a fundamental level what is going on inside a computer. This system won't be super fancy (command-line only), but if anyone here will still be interested in a few years, I'd be willing to provide all the source.
I am aware this is a huge undertaking for just one guy, but I figure that if I do it for fun, it won't be too bad, and by the time I am done I will really be able to say that I know my stuff. Besides, I think it can be a pretty powerful feeling knowing that something is 100% your own.
--Zorak