I also didn't really care as to Ford or GM, just how good the engine is.
I went for a LS3 and shoved a supercharger on the top. It will give more power then the LS7 (LS7 is standard form) and the motor is strong enough in standard form to handle the forced induction. I can change rods/pistons/cams/rocker ratio's etc.... and get even more, but it will have enough in standard form with little tuning. Total cost was close to the LS7 but when you open the bonnet and see the red supercharger there, it looks pretty impressive and the sound
Car is not far away from be driven, Monday is the day weather permitting where ABS and other things will be checked. There was no way that I was not having ABS on my Cobra with a lot of opwer by the way.