This is just my opinion,but for a street driven truck that you plan to get some miles out of, i feel that an o ring is the best choice,and you should be keeping your boost under 70psi,for many reasons. Above 70psi the engine life,and head gasket integrity go down hill quickly,and blowby starts to get real bad,even on an engine that is in good shape,they just werent meant to run under that much pressure every day. The o ring is simple,and when done correctly it is reliable. The most important part is the prepping,machine work,and proper proceedures being followed. Whenever you go above 40psi the details become very important. IMO any imperfection and the hot gases will find it and act like a torch burning right thru it. Both surfaces must be perfect if any head gasket is to live above 40psi,the o rings need to be cut right,and to the proper depth,and the rings themselves need to be installed in the grooves properly. If any of these things aren't perfect,it will blow if you make big boost numbers. It took me 7 months ,2 engines,5 blown gaskets/fire rings,3 heads,and the dollar number is staggering to get my truck relaible with my twins,and im only in the 65psi range. I drive it every day,and have a lot of miles on my twins. Since i finally got the truck fixed right Late july i have put over 7000 hard miles on it. My advice is go with a good vendor,who has a lot of experience in doing street driven twinned trucks. Like Jim,I agree that fire rings have there place,but the guys running them are willing to live with the possible problems in exchange for the huge bost numbers they will hold with bigger studds. I tired the fire rings,and i didnt properly cut the grooves,i should have brought it to Haisley ,Mass diesel or ADT,but the truck was down ,and with snow in the forcast there was no time to do that,it cost me a lot of money in the end. If the work was done right,i may have had no problems,but i still knwo that i can go to a fire ring from where im at now, but you can never go back to an o ring once your fire ringed.
On other thing if you plan on running over 60psi of boost plan on blowing an intercooler,if your lucky you'll get a yr out of it,mine blew less than 2 months after the twins were put on.