I've had my Impreza for 2 years now (its an 05) and it sees regular duties at rallycross and autocross and to this day the car does not have a single squeak or rattle, the engine has never given me one ounce of trouble. Subarus are tough as nails, I've driven mine pretty hard and its just as solid today as the day I bought it. I would def recommend getting one!!
Pictures