I went from an '04 to an '06 Impreza and I noticed the interior front door panels are different. I'm looking at repurchasing either 6.5' or 5.25" Diamond HEX component speakers in the front doors, and I want to make sure that they'll fit. The HEX 6.5"s "sort of" fit in the 2004 vehicle, but there was noticable a gap between the driver and passenger door plastic armrest inserts and the in-door armrest, that I think was caused by a spacer sticking too far out. Would anyone know what speakers can or can't go in a 2006 Impreza without modding the appearance of the interior? Also would anyone know of a really good indepenent installer? I'm thinking of buying my audio gear online and not from a local retailer.