LinkSys just came out with a device that looks like it would be more fun to hack than the WRT54G. It has dual USB ports (yes with USB master controller) a IXP420 processor and 32 MB RAM. I guess theoritically you could hook up a USB hard drive, sound card and graphic LCD and with the right software it could be an Empeg replacement or at least a cheaper alternative.