We didn't get a good look at Laptop's review of Dell's forthcoming D620 before their site went down or they pulled the article (we don't know which), but we did snag some sweet shots of the device, and we're left hopeful that the Core Duo version of their all-work-and-no-play flagship Latitude will have shed some inches around the waist and pounds off the scale.

Mission: Impossible 3 to hit handsets in May