20100812 tech: In pics: iPad rival Dell Streak comes