(Credit: CNET Networks/Corrine Schulze)
Last year we tested the 2008 Subaru WRX and were left hoping the STI version would make up for the suburbanization of the model. Well, the 2008 Subaru Impreza WRX STI arrived in our garage and set all our worries to rest. From our first …