SWAT 3 has some really great AI for a game from 1999. The team AI really know how to breach and clear rooms quickly and efficiently, plus they have a level of autonomy that I have yet to see in most tactical shooters. I sent Red team to stack up on a door, so a member from Blue team decided to cover them without having to be ordered around. That's not to say they're perfect because they still have some glaring issues such as throwing a grenade and hitting the wall in front of them.
I tried playing Rainbow Six 3 recently and the AI just disgusts me after playing SWAT 3.