20070130 business.india-business: Vista is here; minus the price tag