What are some programs you use that you feel are necessary? What do they do? Why are they necessary? I use smcFanControl, gfxCardStatus, and iStat. smcFanControl obviously lets you control your fan speed. gfxCardStatus lets you choose your graphic card or use the default dynamic switching. iStat is of course the famous widget that basically tells you everything you need to know about whats going on inside. I feel all of these are necessary for me to have complete control of my Macbook Pro.