eMachines eMD620-5777 Review By Joanna Stern published 24 November 08 Final word on the eMachines eMD620-5777.