Oh, and The American's guide to speaking British:

http://www.effingpot.com/slang.shtml