Welcome to TM3! There are some very knowledgeable folks in this forum who drive the generation 2 Mazda3's. I'm sure you'll get some great advice!