Buffeted by concerns about the economy and IT spending, tech stocks have gone on a roller coaster ride lately, but on the whole they've managed to hang on to gains they made earlier in the quarter.

read more