http://www.ultimaterc.com/land/proje...timatebit.html
He's got some good suggestions on improving performance, and just how to lower your car. And yes, a lower center of gravity improves performance, not sure how measurable it would be in a mini R/C though.