Between those two, the MSI. It has two fans and will run cooler/quieter. But if there's a dual fan EVGA version for a comparable price then that one wins because EVGA has better warranties and customer service and is a known OC and modder friendly company.
If you wait 3-4 weeks all current GTX 500 series prices will go down. There's a guy in the UK on overclock3d.net who gets the latest stuff for reviews (check out his channel on youtube ....type "Overclock 3d". He said he's signed the nvidia NDA in his latest Inno3d GTX 570 video and that prices will come down in the next few weeks.
Basically, that means that GTX 600/700 series is out in April-May and he knows it because of the NDA he signed so his prediction on price drops may be correct.
You might be able to get a GTX 570 for that price.
Like everybody said we all agree on a dual fan for that card. Also a lot of the Nvidia cards are on sale now to make room for the Kepler cards. The only bad thing about the 560 ti 448 core is.
They are becoming obsolete. I am pretty sure they aren't making them anymore. The Evga double fan is out of stock with newegg.com and here is the link to it. Good luck to you on your first build and your new card.