Sina: down on forecasts, up on a deal?