Dell sucks balls; stock drops 12%

Dell posted first quarter sales, earnings, second quarter revenue guidance — you name it — well short of expectations Tuesday, sending shares of the Round Rock, Texas technology company were down more than 12% in after-hours trading.

Maybe they could bring back the Streak.