photoxels.com
Olympus E-620 Review @ TrustedReviews
TrustedReviews has published their review of the Olympus E-620 DSLR [Specs], a DSLR that has "features … filtered down from the E-30" with 12.3MP resolution (on a 17.3 x 13.0 mm Liv…