Specs for a New Computer

I need a new computer in order to play *Half-Life 2* and *Mass Effect*. The latter states that the minimum specifications to play it are:

* OS: Windows XP/Vista * Processor: Single Core: 2.4 GHz or faster / Multiple Cores: 2.0 GHz or faster
* Memory: XP: 1.0 GB RAM / Vista: 2.0 GB RAM
* Hard Drive: 15 GB (30 GB for Digital Download)
* DVD Drive: 1 SPEED (Not required for Digital Download)
* Video Card: 256 MB with Pixel Shader 3.0 support*
* Sound Card: DirectX 9.0c compatible

I’m guessing that would also work for HL2.