I've recently purchased an Epson Perfection V600 Photo scanner but had been using an old HP 5470 if I needed to scan 35 mm slides and negatives. I've just finished scanning nearly 1000 color slides for my dad. These are both Kodachrome and Ektachrome types. I've also done quite a few color negatives with this scanner. Many of the slides were poorly exposed and had other flaws due to storage and aging but the images were fairly amazing given what I had to work with. I made a slide show for him with Adobe Photoshop Elements and Premier Elements and he's quite happy as he's never going to drag out his old Carousel projector and screen again. Now he can view these on his TV or PC. I've made a few prints and they are quite impressive. The only drawback is that hi-res scanning using the correction features of the included software can be a bit slow. Normal scanning is quick enough but any film and negative scanning is a tedious process. My old HP did an acceptable job if I didn't care to print images larger than standard size such as you'd get from a drug store photo concession. It also didn't have the feature of finding the images and creating individual files from multiple slides in one pass. The Epson does and even offers a small amount of customized correction to individual frames. I couldn't be happier for the price as good dedicated film and slide scanners are out of my range. This Epson is a bit more than the two you listed but you can find it discounted some. I didn't buy it just because it could do slides and negs but as a good general purpose scanner but this feature was a worthwhile bonus.
Ok, this isn't exactly what you wanted but you did ask for other suggestions. My post may sound like an ad for this scanner but it's not. I don't own any other Epson products anymore but this. I'd used their dot matrix printers in the past but that was long ago but my current printers are HP. Hope this helps.
CanoScan LiDE 700F or HP Scanjet G3010 Photo Scanner
-it will be use to scan old 35mm films, for home use
-what are the pros and cons of each? any other suggestions?
-thanks in advance