I've had some problems with commercially-available embedded Linux distros, so I spent some time recently figuring out my own way of doing things. I've had a HOWTO posted for the curious for a while now. Latest addition-WiFi support.
Anyway check it out if you're interested. It's not the smallest Linux system out there, mainly because I mix and match hardware and a static kernel is a pain. And yeah, it's silly to name it after me, but it's a free country.