I swear by FedEx and its tracking. I have seen pauses in tracking updates lasting several days. This was because the package wasn't moving. I have used FedEx in the Big City and I have used it in the Boonies. In my experience, its quality of service is universally good.
I have also used Brown. Given a choice of Airborne Express, DHL, FedEx, UPS, or the United States Postal Service, I avoid UPS like the plague. None of the other services have lost packages for me in as many cities as UPS. Truth to tell, none of the others have ever lost a package for me. My colleagues have been forced to backtrack the UPS delivery route to locate priceless packages that had been delivered to the wrong place by UPS.