You can choose another MOBO from the list, and put in a wifi card, if the chosen MOBO has a PCI/PCI-E slot for it. The GTX 650 Ti will do fine with the games that you mention. I am not that familiar with visual studio, or cs 6 so I can't say if that will be enough. A core i5 will do fine, I'm...