Over the past week, I have spent more than 15 hours on the phone with technical support for Apple, Time Warner Cable and Microsoft. I've spoken to about 30 different people in the U.S., India and the Philippines, and I have lost my mind on several occasions.