(I mentioned it in another thread, but it was rather OT so I'm making this thread)
I tried running Linux on an iPAQ PDA from an SD card, one big problem I found was it was too easy to accidentally eject the SD card, that would make the whole system go belly up with a nice irrevocable kernel...