I'm looking at buying a Mazda 3. I know that they are new and new cars sometimes have bugs that need to be worked out. What are some of the problems the Mazda 3 has that may be fixed for the 2005? Should I get one now or wait for the 2005? Also, rumors of the MazdaSpeed 3 are crawling. What would you guess is the price and performace differences compared to the 2.3 Mazda3? Would it be better to buy a Mazda 3 s and then do aftermarket mods?