I have an Epson R220 which is connected to my iMac G5 (running 10.4.10) via USB. Before I upgraded to Leopard with my MacBook Pro, I was able to print remotely from my laptop with printer sharing turned on. After upgrading I am able to print only by connecting my laptop directly to the printer via USB. If I try to do remote printing, it tries to connect, fails somehow, and then pauses the printer.
The printer is found and displayed when I add the new printer to my printer list but that's all it can do. I have tried this with "Default" printing, "IP" printing, and "Windows" printing. I have set it up using the default generic printer driver, the Epson R220 driver (latest one), and an Epson R200 GIMP print driver. They all do the same thing.