I wouldn't dare claim it to be the best, but I quite enjoy using MultiMiner for Windows at
http://nwoolls.github.io/MultiMiner/It's easy because it allows you to set multiple pools; so that if one fails it jumps to the other one. It 'auto-updates', looks nice and is relatively easy to use. The only thing missing is the miner arguments which you'll have to dig up for your GFX-card. Note that MultiMiner seems to run solely on GPU (based on BFGMiner if I am not mistaken)