What should I get for a new computer?

I plan to get a new computer in a couple weeks, I was just wondering on what to get. I would love a laptop, as it is way more convenient(I travel often). But, I know that a desktop will always work longer and better. I'd like to use this computer for school and gaming, but convenience and performance are important factors. I think that $1,000 is the absolute highest I can go, and I cringe a little bit even thinking about spending that much. The most demanding game that I think that I'll play on it might be Call of Duty: Ghosts, but probably not. I don't really have any idea what I want. All I know is what I want to use it for. Any recommendations that are within my budget(hopefully a lot less) and constructive will be appreciated.

Thanks,
Nick

P.S.: I already have a PS3 and have some money tucked away for the PS4 in a couple of months. I'll most likely play games for the PS3/PS4 and PC on the PS3/PS4. And my computer currently can't play Minecraft on medium settings. So, I feel that anything better than that would be great. Just, please, be a doll and not a ****(Sorry, just… Don't.)

Go a head and buy these parts:

The motherboard "gigabyte h61m-s2p"
The rams "kingston ram 8gb ddr3"
The processor -the most important one- "intel dual core i7 "
The graphics card "nvidia geforce gt610m 2gb"
And buy and power supply and the case and the hard drive
This is the best specifications to compatible with any game whether gta v5 or call of duty ghosts or any higher games
Actually i don't know all that within your budget or no.