20050228 india: Budget: Cakes and pastries on its platter