I know you can do it with HL2:EP1, because if you browse into the EPISODIC folder, there is a big sound folder with all audio files in it, just replace the ones in there with your tracks but make sure the names are exactly the same as the original files, or you'll crash the game. I havent yet found the sound or data folders for HL2 yet though... still checking, google doesnt help either...
dragon