I prefer UPS for most of my shipping, especially decoy (duck) size items. Their ground tracking is the best IMHO. Their regional terminal is only a few miles from work, so I can drop off packages at lunch time, so it is not more inconvienent for me in that respect.
For smaller sized packages (a book, or a large envelope type things) I often use USPS, I think for those they are a little better priced. FedEx ground tracking sucks, and their idiot delivery guys always leave the packages on the front porch where we dont see it when we enter the garage, even though the wife has a perminant note by the front door saying not to leave packages there. For express delivery I prefer FedEx over UPS, but not by a lot (I recieve literally thosands of overnight packages per year at work, using both services).
For oversized packages (like swans) if outside the region, I use Greyhound package express. Lou turned me on to this, and though you have to drop the package at the bus station and the reciever picks up at their bus station, there isn't a cheaper way going for oversized items.
Chuck