Epson Perfection Opinion?

Here is a link to the opinion I was talking about. What do you guys think? Is it generally pretty accurate?? I posted something in the websites section about this site too. I think its cool. Take the poll I put up about it...