I’m sure you’ve been screwed over by outsourcing… bad technical support is probably the number one. Dell has recognized this and moved their customer service back to America. I’m not sure, but at first you had to pay extra to have America based tech support trough Dell, wow.
But this outsourcing is far far worse. Wow. Check out the Moblogic.tv video below. They do a hell of a job bringing the news to the Web2.0 masses, one article a day.