Of those you listed I would suggest the Yamaha TRBX, but the 305 verses 304. That low B string is almost a requirement in modern metal. Of course you could always drop tune but I like the versatility of a 5 string.
Dollar for dollar the Yamaha TRBX is hard to beat.