Hello I need some help picking out a good pc that can run high end games like BF2 or some other future high end games, im a console player so im clueless as what to look at, and i will be using the pc for other purposes besides gaming, I dont wanna spend more than like $1,200 and if its a pc that can be upgraded in the future that would be awesome. Thanks in advance.