Any video? That's strange. I have the exact same setup and most video works fine, some will even run fullscreen.
Make sure you have the latest flash, quicktime and silverlight. Note: the 10v won't play HD content very well. 720p has been unwatchable for me. Hulu and some other flash based stuff tends to be choppier than, say, Netflix which, unless my computer's running hot, plays really well. Video becomes unwatchable when the 10v heats up and this happens quickly.
It could be bad memory or a bad or full hard drive (with 2GB, there's going to be VM used). If you're having problems unrelated to streaming content, then it's likely a memory, drive or GPU issue - hopefully not the latter.
Some of the things I've done to maintain good video playback is to invest in a USB powered cooling stand, set my default playback in Hulu to 360p or, sometimes, 288p, avoid HD content, make sure I'm not running anything in the background (Dropbox, Mail, etc...), make sure I have at least 10GB of disk space free and that the hard drive is working well.