iTerm is a terminal emulator which was designed for Mac OS X and written in Cocoa. iTerm offers many functionalities that simplifies working in different terminals.
Among other things, iTerm provides managing bookmarks and profiles. Here you can assign each Bookmark keyboard, terminal and display profiles. iTerm for example offers Tab support and a complete character encoding.