I have ISIS arms, and so does my buddy Brandon. Arms are sturdy, welds look good. I hit a curb at ~40mph and my tension rods survived. They have no play, no noise nothing, not bad for $400 shipped for a set.
There are A LOT of reviews on ISIS arms, the only bad things I have seen is some people got dodgy welds. But after Ken/BG w/ enjuku posted, they would take those arms and replace them with newer ones with non-shitty welds.
I am happy with my ISIS arms, and would suggest them to anyone.