just curious, what do you need geforce experience to do for you? your 770 will easily max out all those games no problem so i dont see the app doing any magic by dialing in certain settings. i personally uninstalled it, i just max out all settings to begin with and start dropping down this or that setting when i experience performance drops.
also your little picture thingy shows your resolution at 1280x1024. is that really the monitor your using? the 770 is severe overkill for that resolution.
you would likely be better off getting a gtx760 and a 1600x900 monitor for the same price as a 770 by itself. though you really should try to get a 1080p monitor anyways, your 2core4thread i3 is going to bottleneck the 770 in some games, especially at higher resolutions. you may also want to look into getting a sandy bridge i5 for cheap somewhere.