going from personal experience, i like the painless kit. it only took a few days to install but i know if i would have had more time in the day, it have have been done in 2 days.
Its a complete kit and each wire is marked every 12 inches or so with the section and item it is connecting to: taillight section, right turn signal. it has a brand new fuse block with the new style plastic fuses which is great. some of the wires already have the right style connector so all you have to do is plug it in and you are done. another cool feature is that is has the wires setup for add ons like electric windows and fuel pump.
Check out Jegs - 10206 - Painless Custom Wiring Harness
http://www.jegs.com/i/Painless+Perfo...10206/10002/-1
Best money you will ever spend on your truck.