I spent two summers working shipping/recieving/inventory at a small computer company in cleveland. Fed Ex and UPS caused the least damage to packages. UPS is usually a little cheaper (although the fed-ex saver shipping is a good service). Watch out for any Fed-ex ground services though, they broke more stuff than the post office. I really can't say much about DHL as this was a couple of years ago and they didn't exist (I know they bought airborne express, but I delt with AE maybe once a month). Generally though, if it doesn't have to get there fast I'd go with UPS.
__________________  
The beginning is half of the whole.
-Hesiod |