E engadget.com Engadget review of new Dell Latitude XT tablet: Sweet but too expensive 1 points kkim 19 years ago 0 comments