20101005 tech: In pics: Dell's tablet PC Streak in India