I try to use FedEx ground when feasible (for me, it's just as easy to go to the local Kinkos/FedEx as it is to the post office. I've found that cost is often very close between the 2, especially for stuff weighing a few pounds. Fedex also includes tracking & insurance (up to $100) at no extra charge.
I recall coming home from work, and noting that UPS had left several packages on my doorstep (although they could have easily put them on the enclosed porch 10" away). Not usually a big deal, EXCEPT: the boxes were marked for signature delivery only, marked ORM-D, and contained 1400 rounds of 8mm ammunition & a 1938 Turkish Mauser. When I saw them there (knowing what I had ordered), I just about blew a gasket. I had a nice chat w/ the UPS supervisor - once I calmed down a bit.
As for the USPS delivery confirmation - it's well worth the money, just for peace of mind (You can also forward it to the recipient, and they can "track" the package as well - especially nice if you are away when things may be delivered)