I am having some problems with youtube videos on my computer right now, sometimes they're skipping and whatnot. I also am trying to hook my computer up to a tv and mirroring displays doesn't work and even at times sharing between my monitor and tv has problems. I also have a problem with the resolution with my asus 22" monitor, but that might not be a video problem, I'm not sure.

Here are my specs, I'm running 12.04 LTS and want to get the most out of my system. I'm using intel's 2nd gen integrated graphics. But if there is a video card that will work well with Ubuntu and isn't very expensive I'll buy it.

description: Motherboard
product: P8Z77-V LX
physical id: 0
version: Rev X.0x
serial: MT7025034000773
slot: To be filled by O.E.M.
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: 0610
date: 05/08/2012
size: 64KiB
capacity: 8128KiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification
description: CPU
product: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
serial: To Be Filled By O.E.M.
slot: LGA1155
size: 3301MHz
capacity: 3800MHz
width: 64 bits
clock: 102MHz
capabilities: x86-64 fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid cpufreq