actually this is a pretty common problem with those analogue signals:
afaik I never could get a decent picture without screen flickering on TFT / flat screens - so using DVI or whatever else digital connection is highly recommended
That specific problem is not depending on analog/digital. A dvi->vga adapter would have solved it too. Of course when you have the choice i would prefer always digital.