Thank you all for your replies. I now have some new games to play!
Regarding dealing with others with unconditional love, kindness and forgiveness, I recommend checking out www.radicalforgiveness.com. Radical Forgiveness has you look at others from a whole different point of view, somewhat similar to what Claire was describing.