The OpenWrt toy is doing more and more work for me. I just connected USB/LPT adaptor and my printer and setup printing in few seconds. Hardest and longest part was to follow howto and click in windows on correct buttons :-).
Cups also speaks well with this device, so I'm definitely convinced it was a good buy.