TMT Weekend Update: Stocks Recovering, But Beware