Personally I really like the XTC Better. IMHO the Delta sits to far back on the roof to be used to its full potential.
And the XTC is bright as HELL
As you can see they actuall over hang the High Five. And the XTC is perfect for mounting Limb Lifters.
