On the Sience Channel ( Comcast 132) "Ultimate Cars Episode 1" is profiling the top rally cars in the episode. If you missed it check for upcoming showings. Update: Coverage of the road rally cars lasts within the first 20 mins of the show, and the content didnt have any great detail.
I heard that the Subaru was number 3 maybe? I dunno, my Dad apparently caught some of it and said that the only thing in front of the impreza were a couple of cars that were specifically built for rally and never were marketed to the public or anything.