The product linked to is only capable of 1800dpi which is pretty low to be honest.
I recently bought a
Canon Canoscan 4400F which is basically a standard A4 flatbed scanner but it can scan at 4800x9600dpi and also has the ability to scan slides and negatives. I bought this scanner purely because I need to scan old photos and so far I've been very happy with the results. Obviously you can't expect to get the same quality from scanning a print as you would from going back to the original negative but when, as in my case, you are dealing with photos that are between 60 and 120 years old that simply isn't possible anyway.
In terms of speed, I'd have to say that it is fast but then the last scanner I owned was about 12 years ago and took something like 12 minutes to scan an A4 page at high resolution. This scanner takes around 3 minutes and a lot, lot less at slightly lower resolutions that still produce excellent results (certainly more than good enough for screen viewing). The average 6x4 print takes just a few seconds to scan even at the highest resolution.
All in all, I'm very happy with it.
HTH