The Dell Dude news and photos