I have 2 separate broadband providers at home - one for work, one for family use. Both are ADSL lines, one with a Netgear DG834G modem router, the other with a Thomson TG585. My work PC is Windows 7, and the family have 2 Windows XP machines and a MacBook. I also have 2 printers (Xerox ColorQube 8570 for work, and Canon MP610 for family).
If possible I'd like to be able to print to either printer from either network and any computer! Am I asking the impossible or can the two networks somehow be linked?