Tech Tidbits Dell Closes U.S. Call Center In Texas – 500 English Speaking Folks Bite The Dust! October 6, 2007