Not that I wish to imply that you have been sleeping on the fact that Half-Life 2 (HL2) can run on 1,000x less VRAM than ...
You also need a GPU with just 128MB of VRAM and support for Pixel Shader 3.0 - which means basically any card or integrated graphics solution released in the last decade should be okay.