FedEx for teh win. UPS will never get my business again, they've destroyed too many packages for me to ever use them again. And DHL....maybe when they don't hire total idiots for drivers.
Plus with FedEx I can do my business to and from my job, and frankly I know their shipping software better than most of their people by now!
At work they send all the parts for our photofinishing equipment using FedEx overnight. Its always there ontime or early. One time it was there at 8:00. Our neighbor is a fedex driver. Sometimes our packages get here around lunchtime.