i use a HP scanner...easily 3 years old now. I think it's a scanjet 722C
I use the HP program that came with it. If i need to do much other fixing, i use adobe home photoshop.