Old School Chat
This addon restores the chat window behavior prior to WoW 3.3.5, based on the code in this thread at the wowace.com forums. Credit goes to the posters in that thread, particularly Phanx and Sylvanaar.
For details, see the comment blocks in the Lua file.
Keep an eye on the Known Bugs / Caveats for the file releases.