Mul makes a good point about the EVO; it's a damn nice car, particularly when I see them on the track. But the STi is very nice as well. Of the two cars, I wouldn't be able to decide which is better and for what reasons one is better than the other - for me, it might come down to which is lighter.
What's interesting about the 2007 version of the STi is it looks like the boy racer image has disappeared for a more subdued look, which is nice.
I agree, though about the Legacy GT. That's a very nice car for the utility. The only other car of its type (i.e. wagon) I'd consider is the Volvo R wagon, though it's probably much more expensive.
Good luck with your choice.