Servo library and serial communication... can they coexist???

That makes perfect sense! I tried the delay and it worked great!!!
BTW I wasn't using Servo Write() I was using myservo.writeMicroseconds(int) thats the reason for the high values... 1000 is one extreme of the servos range 2000 is the other and 1500 is dead center (on most commercially available rc servos)