20060603 unknown: Rahul Mahajan taken off life support; condition improves