20100305 business.india-business: Sensex up 124 pts; Nifty regains 5;100-level in opening trade