I thought Chess Titans was pretty good over all, but then I discovered it has flaws in its program and it tends to call a game a draw when it's losing.
Beating Chess Titans III

I am unrated and not a particularly strong player but I beat Chess Titans over 95% of the time. Here are a few reasons why.
1. It has no concept of how to play an end game. A 1500 level player can win any endgame when the piece count is even.
2. It will trade pieces even when trading will cause it to lose.
3. It constantly allows you to pin its queen against the king with a bishop or rook
4. It opens the files leading to its king almost every game
5 It will swap a piece even though you will then have two pieces forked with a pawn after the exchange
6. It starts giving away pawns and pieces when it sees a piece is lost, instead of trying to fortify its position.
7. I doubt the program could attain a 1400 rating though sometimes it does make brilliant moves. It is just not consistent enough.
8. Finally, it is way too materialistic. It will chase after a free pawn or piece even though checkmate is two or three moves away if it does.
Beating Chess Titans III - Sac Attack
I think the title is pretty self explanatory.