The Gigabyte GV-N770OC-2GD and GV-N780OC-3GD are good video cards. Their performance is in line with other GeForce GTX 770 and 780 cards, and the overclocking potential is fine. A strong side of these cards is how silent they are when idle.
There is a lot of free Microsoft software to be had, programs which enable better web surfing and help protect against spyware are just two types. PCSTATS Tips