Kevin,
You dog, you stole my recipe too!!!!!! I find that making the Guac a few hours before serving then re-mixing it before serving is a real help. Letting it sit for a while lets the flavors blend. I think the secret is the lime and garlic and maybe a shot of hot sauce if you want.