They all have their pluses and minuses although Blaine will probably never speak to you again if you recommend Tera arms to "your friend"
Unless you go to a full heim joint custom arm and spend some serious dollars, he basically will not go wrong with any of those arms which all pretty much cost about the same.
98 TJ Sport
D44ARB/D30Detroit/Teralow/Swampers
www.geocities.com/yatezess/