digg_url = 'http://digg.com/gadgets/Dell_Streak_has_an_indestructible_screen_video'; So we've been hearing rumors about the Dell Streak being some kind of a rugged bad boy. Word is, the Gorilla Glass display on this 5-inch slate is good enough to withstand pretty much anything a human would care to throw its way. Them's fighting words where we come from, so we did