Try divx or sorenson compression, and use 320x240 instead of 640x480, that right there is 4x less information to encode in terms of ones and zeros.