20080417 tech: MySpace launched in India