Dells wants its Streak to be a doctors best friend With a 5 inch screen, the Dell Streak may be a bit…Sovan Mandal15 September 20102 comments2 minute read