20070514 tech: Maran resigns as IT minister