Gimme the sti. I may be abandoning my soul, but 90% of the driving I do is relaxed. I'll appreciate (comfort) and use (space) the sti more. I may be incorrect, but I think the Subie is also the safest of the three, something the fiance would ask about should these three ever become an option for me/us.
Evo. Quicker and sportier than the R32, and does just about everything better than the STi. I honestly like the previous versions of the Subie and VW better than the current ones.