I just bought a 2009 MazdaSpeed3 last Saturday. She rolled over 19k on the way home from picking her up. This is my first manual car, but before buying it I had approximately 4 hours of seat time with my dad's Mini Cooper S. I was getting pretty good with the Mini, but then I hopped into my new MS3 and it's a whole different animal, in a good way and a bad way.
I cannot for the life of me get a smooth launch. I think what I do is find the friction point, panic and give it too much gas and dump the clutch all the way out. VERY jerky starts!

I've been reading up on the forums, but any advice out there for this specific car?
Also, my dad taught me how to drive the manual and told me that it's not necessary to give any gas when downshifting, just downshift and let the clutch out slowly. I believe that is a bad thing, am I right? I think I should be giving it gas to match the RPM's that the new lower gear will be at.
I am kind of frustrated at this point, I keep telling myself that I've only been driving it a little over a week so I'm not doing THAT bad, but I keep thinking that I should have it down by now. I am also terrified that I am ruining this car with my jerky shifts and crappy launches.

Any advice out there?
Thanks!

A few pics for your enjoyment!






