I'm not sure that the steel ones are any stronger, lets try those links again.
http://forums.modulardepot.com/showthread.php?s=&threadid=20433&highlight=got+torque+boxes+welded
http://forums.modulardepot.com/showthread.php?s=&threadid=748&highlight=kenny+brown+control+arms...