TF270 vs. Edelbrock Victor

There are several, 3-5? That all look the same. But everyone is after that 337.
I thought there were only two, the 337 and the one for stage six heads, you know, the worthless one? I almost bought the worthless one by accident once. I DID order one back when the were available at the dealer, but i must have got the wrong one then too, wouldnt come close to fitting my iron max heads. I had to return it.