It looks like MSFT is pulling for the longs whilst XLNX the other way. Maybe SUNW will be the (well, a) deciding vote, but they don't report until Tuesday...