20050806 india: Delhi's new breed of 'cowboys'