i had a look into it, the problem is there is no cheap solution (ie that dosent cost as much or more than the new lines of zaurus), unless you want just the command line in which case there is a manufaturer that sells a HUD that plugs into a serial port or uses bluetotth serial port profile (micro optical)
your best choices are micro optical, trivisio or Icuiti (all taken from that page, its the best refrence on the internet for that type of stuff)
if you want to read about others who have done it look up steve mann, who uses a pci/104 board with an x86 processor. it has all the info of what you need. The zaurus has some limitations that make it hard to do anything graphical at greater than 640 * 480 @ 15fps 16 bit color depth but most HMD cant display more than this anyway
Interfacing: VGA, ntsc/pal (most common) serial port, take you pick, you can get a usb to vga adaptor now that works even if plugged into usb1.1 (some would refuse to work) and the 2.6 kernel has support for it in 2.6.13, there are CF adaptors and it wouldnt be hard to prototype your own vga adaptor to CF card.
imagine gps and a bit of video (on a usb 2.0 port) editing on the fly with this stuff, follow the yellow brick road.