That was the big downside to adopting Vista. (x64)
My printer, scanner, modem(s), TV function on the graphics card and favourite old mouse, all stopped working because the OEMs couldn't be bothered to write drivers for anything more than a year old.
That's why I'm dual-booting XP. It's the only way I can scan/print without buying new hardware, and for a while I used it purely as a 2nd TV substitute.
I did however have to give in and buy a new modem (made redundant when only a month old by adopting bradband), a new mouse. (well the ball on the old one had developed blisters and would occasionally stick, so perhaps it had reached its natural end) and a new Vista compatible twin-tuner DTV card, but it didn't stop me cursing MS, HP, AMD/ATi and Trust and just about everybody else at the time.
Now I actually like Vista, and I'm entering shout-mode about W7 when I find that the RC build won't support my 2 year old monitor and graphics, and that I've got to shoehorn Vista driverstore into it just to get the welcome screen to display in the correct shape !
These things are sent to try us.