I've used American Autowire, they have the best instructions I've seen, color pictures included.
Whatever brand you choose, make sure they lable the wires. All but the cheap rip off harnesses lable what the wires do, right on each wire every 6 inches or so (just an ink stamp, but real handy).
I've heard good stuff about Rebel Wire, but I have never tried them (they are supposed to be less expensive but still good quality).
I have 3 vehicles to rewire in the near future (next few years, depends on how the projects go).
FWIW I have wired a few street cars without a kit, given the choice I won't do it again, too big a PITA (having said that, you can expect me to say I helped someone wire their grocery getter with blank spools of wire in about 4-6 weeks

).