I'm sure I'll get some flame for this but I got the JLT for my 07 V6, really well made, solid, and has the PVC connectors built right in, install was literally a snap.
^^ sorry for the above. JLT is a great piece, just a little pricey. But it does have the snap connections. I went with a cheapy.
Also check out UPRs catch can. I got to take 1 apart this weekend, and very well made INSIDE and out. Their new design is great.