Start with these questions, but perhaps more importantly, how long does it have to last you, and would you be happy to upgrade it yourself in a few years time?
Also, what resolution do you want to play at? That'll define what graphics card you need.
Those ones you linked above are silly money, you can get something good for half that.