Ive Got Ti4200 and runs fine and hope it will run HL2 good, i have no xperience with ATI but from what ive seen from mates they are quite good (9700 Pro)
To Darkware :
I think u should keep as low as possible but on the other hand a 8000 poly tank can look lotsa better then 3000, so consider this a useless post... ;)