Simultaneous but independent speed control of 2 servos

Hi I am back for part 2 the revenge.
Sorry I was not online yesterday afternoon thanks to a blown pc power supply at home, compliments of my electricity provider.
To pickup from yesterday, I would need to put in arduino-ese a function that does the following:

sets both servos to position 0
I figured out that if I want the Pull servo to sweep from 0-110 degrees at a speed of 1.5 sec I would have to tell it to move one degree every 13.63mils and
the Mark servo will do the same but at a slower pace(1.7 sec) so that would have to move one degree every 15.45 mils.
the position of the servos would need to be updated every one degree and once they each reach 110 degrees the whole loop of some sort will stop, until the function is called again.
I imagine that it would have a while each servo position is smaller than 110 degrees loop.
note the time using millis and when that time is equal to 13.63mils for the Pull and 15.45mils for the Mark write servo position of 1 degree, than check the time again and move the Pull and Mark servos one degree every 13.63 and 15.45 mils respectively.
The big question is how do I do that?
Sorry to bore you with trivial stuff,but its anything but trivial to me.
Thanks