The Petzl Pro Traxion is one of the most convenient devices for hauling medium to large big wall loads. It is strong and durable and has the benefit of not needing to be taken off the anchor to be used.
If you are not on a budget and are going to haul more than 100 pounds and less than 200, get this hauling device. If you are just going to do some small walls and want a device that doubles as a toprope self-belay device, get the Petzl Micro Traxion. If you are on a tight budget and don't plan on hauling more than 190 pounds, get the Rock Exotica Waul Hauler. If you are hauling more than 200 pounds, use a big pulley with an ascender like the CMI RP 101 Pulley w/ Petzl Ascension.