It's not the video card since my old MDD has practically no trouble with the same things.
First of all, I said video card
drivers, not video card. Large difference. The plug in sucks on windows too, but at least the large majority of video cards accelerate flash video properly on that side.