i like the look of splices, but probably just cuz theyre new and unique. i had a pair of the new dumonts w fire, but i ended up selling them. the strap was way too tight to fit around my helmet, so the goggles were mashed to my face and quite uncomfortable
the crowbars are just so versatile and comfy, i have 2 customized pairs and working to get a third. cbars get my vote