A new scanner will be a good idea
It cames with software and works with XP (in most case)
I have to buy a new one in the futur because mine is an Mustek 600 USB and it don't work with XP and I receive a message from mustek saying they will not work to make drivers for an old scanner
