I've been using Yakuake for a day, and its amazing. Thanks to Chris for pointing me to it in his excellent post on five Linux killer apps.
The app basically is a terminal that appears when you press F12, and disappears when you move the focus to another app. It clears the clutter that can grow when coding, and makes it really easy to access the terminal quickly.