20100526 top-headlines: In pics: Dell Streak to rival Apple iPad