Uhaul FTW. Quick easy install, and a decent hitch.
edit- I just had my current vehicle done at the place Eggert / NFB. Decently intelligent guy too. Lifetime warranty, blah blah blah.
IIRC I paid $200 for a class III install on a Ranger, with wiring harness/plug.