Sony Cyber-Shot DSC-W120 Review at Megapixel.net September 8, 2008 By Eric Reagan Megapixel.net has posted a review of the Sony Cyber-Shot DSC-W120. Combines design, sturdiness, layout of controls, comfort in use. For more, check out Photography Bay’s Sony W120 Reviews and Resources.