HLGuard, from UnitedAdmins is working quite well. There are still hacks, however, that cannot be completely stopped by UnitedAdmin (aimbots). Once HL.EXE is client hooked and you can visibly see someone, an aimbot can function. UA has many ways to help slow down the power of an aimbot, but they cannot be fully prevented.
vash