20050228 business.india-business: Good budget; says Lord Swraj