I have a Ridetech fuel filler neck and a Ricks stainless tank and I've been trying to decide what vent to go with. I did some searching and found these three. I was looking for some opinions on the three. I like #2 because you get two, fuel and Diff. in one and #3 seems really simple.
I have the IImuch vent and really like it. Quality built. If I had to do it again I'd probably go with finch's dual version simply because you can vent your Diff as well as the fuel tank with one device.
I just added a separate venting tank in my trunk for my diff that was spitting even with a hose and filter attached to bottom of high spot of trunk.