Moreover, there is a turbo lag to consider for the T5
theres actually no noticeable lag with the T5 and the power is there right down from about 2k rpm.
i was close to getting the subaru GT, but ultimately, even though the GT feels more powerful and handles better, the T5 offers much more useable torque and i found it more fun for day to day driving.
for the price, the GT is definitely a bargain and has a lot to offer. but ultimately i went for the T5 because it had the better combination - refinement, build quality and performance. dont forget for the extra price you get all the little goodies - phone, cruise control, auto rainwipers, memory seats, steering controls etc, rear dimming mirrors etc that the GT doesnt have.
interior space is not so good on the T5 but that wasnt a major consideration for me. however rear legroom is not really that bad, its fairly good, but not if your about 6 ft as headroom is limited.
as for comparing the T5 to the beemer, i think you have to look at it from a price perspective. sure the T5 will lose out to the 330s, although in a straight line, it will probably be quite close, but dollar for dollar, its about the same as a new 318/ second hand 320 and for that your getting a lot for your money.
brand,image,. i think for these, BM has the best brand/image without a doubt. volvo had a good good name, subaru the last.
looks wise , i think they are all good looking cars in their own way. the subaru/volvo are definitely rarer sights on the road and perhaps as a result more eye catching.
resale im not sure. certainly on a new bm/ volvo you will be talking bigger depreciation than the subaru.
one other thing you may want to consider is after sales service. there are mixed reviews about all three. so far, i have no complaints about SM's service myself though . they do make an effort to take care of their customers.