Okay, so I just got a new Imac. Which means I am pretty fresh off the boat as far as Mac is concerned. I am a heavy Ubuntu user and use guake terminal pretty heavily. From my basic research guake package is not available on mac. So I am using ITerm2 and modified it to behave like Guake using the tip here. Check it out. It's pretty neat!