Wall Street marches to the drum of upbeat earnings - with the S&P 500 in striking distance of the 1500 mark. Blue chips are now up 9 out of the last 10 sessions, the S&P 500 rallies 2 points, while the Nasdaq adds 10. The tech gain came ahead of some big earnings after the bell.