Just used Jeff's Personal Touch for my local move. Incredibly pleased! They were prompt and efficient. Very reasonably priced and worked like they were paid by the job, not the hour. (IE, they liked to hustle).
They bring everything needed to keep your stuff safe, secure and not banged up. I had NO loss nor breakage. No problems at all.
Keep in mind that you have to rent and drive your own truck, but U-Haul is cheap and all you have to do is rent the truck. Jeff and crew do ALL the hard work, and do it well. They really know how to load a truck to eliminate an extra trip.
(Hint: Ask them for advice on what size truck you need, but my advice is to just get the biggest U-Haul offers. It is only a few bucks more and really helps the move).
Even if you are moving across country -- but driving the rental truck yourself -- spare yourself the hassle and have them load it. You and your friends won't come close to doing what they can do.
I hope that I don't have to move soon, but Jeff will be the only guy I call if I do.