I've had similar problems with Win XP and new peripherals. My Canon scanner works perfectly with Win 7.
There is a "compatibility" mode with Win 7 that will "pretend" to be XP for those devices that insist on XP. I've never used it, so don't know how effective it is.