I got an HP Jetdirect EX Plus from ebay for £18, it is excellent. Just sits quietly on the network at 192.168.0.100 and drives the printer. If it ever crashes then I guess it just reboots itself because it's always there. No problem printing from Win XP, 2k, OSX Panther or Linux...