Please help me. My son has $650 dollars and is trying to buy a budget gaming laptop. He will be using it play games like Call of Duty. Right now he is leaning towards the HP Pavilion (he loves that you can customize colors although this is not a deal breaker). What do you guys think about...