Arduino Acts weird when using servo libary?

Thanks for the help.

So so far I have the four H-Bridge inputs, the PING sensor, and the PING servo going to PWM pins.
Thats a total of 6 needed pins, but If I can not use 9 and 10, then there is not enough.
Does the PING sensor and the PING Servo need to go to PWM pins or is there a work around for this?

Sorry for all the questions, I am trying to work this out the best I can.
Would it be better to manually write to the servo rather than use the servo library?
I wanted to use the servo library so that I could easily assign a set angle to the servo (0, 45, 90, 180 degs).