Ive been very happy with my Trucklites, only thing i would change is i'd get the heated ones but i feel like thats only an issue now because its been snowing for 3 weeks.
OP, welcome to WAL. Next time, save yourself some time and do some searching first. This topic comes up all the time and has been thoroughly discussed.
I only have experience with JW Speaker's and I like them. I live out in the darkness with no street lights and they are more than enough to see everything.
I recommend Trucklites, and the heated version if you live somewhere cold. I even had to scrape ice off of my JW Speakers in Mississippi. I've run both, and both are excellent. I think the high beam is superior with the Trucklites. Trucklites are cheaper, the X pattern on low beam really did not bother me. I put JWS on this Jeep, just to see the difference, but I'd buy Trucklites, if I were buying today.
I bought and have JW Speakers Evolution Js. I enjoy them a lot and would recommend them to anyone. On the flip side, I would also recommend Truck-Lites. I have seen them in person and are very nice as well. At the end of the day, either will be a good choice.