My C7280 works in win 7.
Try reinstalling the drivers for each of the printers and verify that the drivers are Vista compatible.
Try connecting the printers to a router via ethernet and see if you can print.
Also, verify that your problem isn't at the printer level.