Onboard graphics suck so hard. I suggest you get like a $20 graphics card from ebay or something if you're on that big of a budget. It will make so much difference. And the cpu does come with a fan, but they're often pretty aweful. You can get a pretty cheap cpu fan from ebay too.