DieselMinded -- I'm not going to argue with you one bit. Edge has a VERY good reputation for both quality and customer service. TST has just as good of a reputation. (more reason to stack them!)
yycguy -- The only thing with the TST is quite a few people have noticed an occasional single "miss". I have it about once every 150 miles and it's always right at 1100 rpm. TST wouldn't have released it with the miss, but sooo many people hounded them to release it becuase it's the only box in it's class on the market. The only other aspect of the TST that you should be cautioned with is the amount of power. It's not a "negative" aspect so to speak, but know that if you turn it up on the high settings, you'll get hot fast and likely blow the turbo as well as slip clutches whether it be a manual clutch or inside the auto. Nothing a few other upgrades can't fix though.
Overall, both boxes are good. I've run them both alone and stacked. The TST is far more powerful. The Edge has four levels with a fifth "hidden" level. Level five in my opinion exceeds safe rail pressure. I ran it for a while with no problem and it was all the power my stock clutch could hold, but I feared blowing the pop-off valve that others had due to the high pressure. It seems like level 5 on the Edge runs just shy of 30,000 psi on the rail and gives 80 horse rather than the 70 that you get from level 4.
If you don't want to replace your clutch or upgrade the auto transmission, go with either box. I wouldn't run the Edge EZ above level 4. With the TST, stay at 4/4 or less. I upgraded my clutch a couple weeks ago but don't have a pusher pump or anything more than the stock turbo. With my combination I get max power with the Edge on level 3 and the TST on 5/8. This is more than enough to blow the turbo and I know I'm driving on borrowed time.
I tried to Dyno my truck last week with the EZ on 3 and the TST on 5/8, but I kept spinning the tires. Even pulling the rear end down hard with 4 guys in the back didn't stop the tires from spinning. Here are the results I got on the lower levels. The stock level was with no power upgrades, but with an airraid intake and 5" exhaust:
Configuration Max HP Max TQ
--------------------------------------------------------------
Stock 245 452
Edge EZ (Level 3) 278 543
Edge EZ (Level 3) + TST PMCR (5/5) 395 750
I figure with the TST on 5/8 it's making somewhere around 875 torque, but I cannot keep it on the dyno wheel.

I don't have a scanner hooked up right now, but the max torque on all levels was between 2100 and 2300 rpm. The HP on all levels was a smooth incline through the torque curve peaking at about 2900 rpm. I was surprised that the curve didn't change much. These numbers seem low for this config, but remember -- I couldn't turn the box up all the way and I'm still running the stock turbo.

Have fun and don't forget the gauges!!