When are you experiencing poor quality? If its when you're online with someone, it could be your Internet connection's upload speed. Go to
Speedtest.net - The Global Broadband Speed Test, test your speed, and post what you get. There's also probably settings in the camera's software that determine the resolution and possibly color depth. The higher either of those are, the more data has to get pushed through the system, and the less smoothly the video will display.