I am looking for the best video card under $300.00 that will optimize my streaming video from sites such as Youtube, Hulu, etc. I understand that my network connection plays a part in this and Internet bandwidth is a variable that is not fully under my control. However, it seems to me that all that's needed is a fairly large buffer and some intelligent software that will basically not start the video until it's go a fairly large whack of stream to start and another 5 or 10 minutes in the spare tank. That way it can keep up a steady stream to the monitor even if the Internet stream is choppy. I've seen some software out there that claims to accelerate streaming video but when I tried it it didn't seem to make that much of a difference. If I'm shooting in the wrong direction and it's more a PC CPU/RAM or codecs or some other issue I would appreciate having that pointed out to me.