I know this is old, about as old as my scanner. A canon mg6300 all in one. I've used epson scanners in the past, canon as well. I stayed with canon for the printing. Just better use of ink and you can even fill your own to make your own color balance.
If you are scanning and using the 12.7 to 20 degree angle method, if you have a full page to scan, start with the top two thirds, then do the bottom two thirds, etc. Even in 2008 there were programs to stitch these kinds of images together. Now photoshop can do it for you. Make sure you turn on the scanner descreen algorithm. After this, you can desaturate the image until the color lines are almost in-distinguishable, but I would do this on it's own layer, because we'll be applying it as an effect over the top. Next, you'll snapshot how the image looks with this as an effect either as an overlay or as a luminosity\hue\sat\color blend. Now this image is your overlay on top of the old; it will be slightly less effective than the previous, which is okay. Now go into it's colors and blur them slightly, this will be placed over your original image, giving you more solid color tone, but a little washed out. Snapshot again, and paint on some blur in different colored areas. Now apply a saturate filter to bring up the saturation of color, maybe how vivid they are... ...and finally give it a sharpen filter. Snapshot this, and overlay on top of the original image as a color blend. At this point, you'll still see slight variations in some areas. They are easily removed with the blur or blend brush, use color as the mode.
This yields very decent results. I've done really old color photos this way and preserved much of the color balance of the photo from the type of film used. It keeps the look and feel, while gaining some sharpness, but preserves the memory just fine.
With magazine or article from another publication, you may lose a little definition, but you can redraft some of that. I use the edging method that turns the edges into something like a pencil drawing, then darken that and overlay it as a luminosity adjustment, darkening the image at the edges or providing a shading where the details appear. This almost recovers the detail. But the caveat is that I have to opperate this method separate from the rest, by starting with the original image, copying the layer, inverting the copy, setting to a dodge-type blend mode, then bluring it just right, snapshoting, desaturating it just right, and then darkening the edge and lightening the middle or bright tonal areas that are left. Details in the midtones should still be a middle grey, but edges should be black. Take a snapshot of this, and overlay that as a luminosity or multiply blend mode, then adjust opacity to taste. Luminosity usually works a little better, as it doesn't end up looking like a comic book over-draw. You can also create a copy of the original layer, add a mask, and after using the black and white edging to select only nonwhite (Not a racist), then filling only those areas; after this, you can add noise so that these areas have some definition and realism.
If you do this right, you could put the main or closest focal areas in the best sharpness by darkening them the most in the edges layer (darken all of the edge and detail fully first and then brighten the rest in increments), then the other areas should lighten out toward middle grey for farther edges or detail, and white for middle tone areas. This will give you a focal area that's nice and sharp, and other areas that are sharp but draw you into the focus area. I've had this come out just a little "creepy" because people tend to look very powerful, almost real, and there's a feeling of dimension to them that makes the image seem almost alive, which creeps some people out, especially in the wake of watching demonic-possession horror films.