The first one (Tow Ready Custom Fit Vehicle Wiring for the Nissan Rogue) is near identical to the Professional Wiring Products version. I would recommend this over the other two. You can find an thread on this wiring harness in the FAQ:
tow-hitch-wiring-questions-t336694.html#3651101
The Nissan version is overpriced for what it is.
The T-Connector version appears to lack a trailer lighting converter. The converter is necessary as it provides isolation of the trailer lights. This is very important on modern vehicles as faulty trailer wiring can cause a whole host of issues. It also protects the vehicle lighting should the trailer wiring short out, etc.