I love the looks of my speed6, but I would vote for the wrx.
I've been on owner of my 2006 speed6 for 1.5 years and put 20,000 miles on her. The reliablity is fine depending on your definition of the word. She has never left me stranded, stalled, or failed to start but the check engine light...