Best Buy, Circuit City Both See Earnings Drop