Obama goes prime-time; McCain goes after Obama