Adam has some points, which might be particularly true of the Taco ARB bumpers. But the original post had David asking about a bumper for his third gen Hilux. This is exactly the truck I have and I have an ARB on mine. I looked at the Marlin as well and it comes down to me a difference in philosophy. Marlin (and AOR when they were still around) make what's in my estimation more or less a winch carrier more than a bumper for protection. If you get the stinger, that acts like a grill protector to some extent, though it sticks out sort of awkwardly. The ARB (and TJM, which are nice, too) are frontal impact protection that some are offered with a provision for a winch (you can get a non-winch bull bar).
I went with the ARB because I wanted the top hoop and at the time I could not find a TJM model 13, their traditional steel bull bar. TJM doesn't have quite the same distribution here and so sometimes availability is spotty. I was looking at their S1386E
I ended up with an ARB 3414070, the IFS '86-'95 winch bull bar. This reuses your original Toyota front turn signals, which is nice because there is no splicing and they are cheap and good. My bumper fit fine, but I had to cut it a bit to work with my Total Chaos idler arm, but would have fit just fine with the stock steering. It uses the 4 existing bumper bolts and then adds something like 12 additional ones. It uses your tow hook holes, the ones under and on the front of the front frame member, basically every possible bolt that can be used on the front of your truck has a bolt in it. Being that there is no air bag and the bull bar is the old school style, before ARB had to make them pedestrian friendly, this thing is brutally strong. I'm not sure there's anything I would change on it, it's basically pretty much what I would build if I went custom.