Fixed it! I went into the settings for my display and instead of 32 bit, switched it to 16 bit and it works like a charm. Maybe my video card does suck.
Thanks for helping me troubleshoot this and by the way, deinterlacing is now set to 'encoder pass through'.