20070306 business.india-business: Sensex recovers in early trade; gains 304 pts