My budget is from $400-$500 and these three laptop fit my price range. I am buying this laptop to run games such as LoL, Dota 2, Minecraft, etc and edit videos using Sony Vegas Pro. (I am going to buy these laptops in stores)
However, since you are intent on doing so, the HP Pavilion laptop from Best Buy would give you the best gaming performance out of the three. The lower screen resolution and the 7640G graphics class should provide you with a modest gaming experience.
I agree with Wolfshadw the HP from BestBuy with ATI discrete graphics will be best choice out of all three for casual games like Minecraft. I also would get the warranty it will be worth it. I owned 3 gaming laptops (Toshiba Qosmio, Azus G2) from 3 generations, they were top at the time I bought them and run great, each of them died after 2 years of heavy use it all depends how much you will use your laptop, now I wish I had extended warranty.