Subframes hands down. Your entire car twists and flexes in the middle and that's between the front and rear wheels where it'll make the most negative difference. Strut tower bars only help to keep the front end stiff on corners. You'll benefit from subframes in every driving situation but both are a good investment.