Actually if we are going to try and be technically correct it is the printer that won't work (The printer is the driver / software). The hardware is actually the Print Device.
just to let you know though not yet tried it myself, when i went into pc world as i had probs with my new vista laptop, i enquired about connecting my printer. i have a canon pixma ip1500. the guy showed me how to download from canons website so that my printer would be upgraded/compatible. not tried it yet, been sorting out so much other stuff on it, would certainly not recommend buying at the minute, its a living nightmare!!!