Dell hires slack-jawed monkeys for their tech support, even in their Americas locations. I hated even transferring customers to the proper phone queues - I knew they were going to get a moron or land in India.
Buy Apple.
They won't fall apart on you, and as far as I know, Apple doesn't use overseas techs. You will need to buy Applecare though - even if the machine it's as likely to break as a Dell, it's just good sense to have it.