Regarding the Terminal application, check the scrollback settings. My colleague wondered why it took 20 seconds to start and ate up 2 gigs of memory... turns out Terminal was storing scrollback all the way back to when he first bought the machine, eating up just a little bit of memory every day as he used it more.