I am amazed that this thread is still going.
So my second 09 WRX. Just had the timing belt shredded at 61K mi. No warning, just died on the highway. Guys over at Mach V took a look at it for me.
Never seen a car with a reputation for not breaking have so many issues.