add a bit of sour cream to it also. what i usually do is dice the avocados, add a can of chopped jalapeños (or dice up some fresh if i have time) and some cilantro. i also use a metal strainer and push out the juice from some good chunky salsa. the chunks add a good color to it, as well a s some flavor. lemon/ lime is optional, as it wont turn too brown anytime real soon. it really does nothing for the flavor, and can make a good guac too sour if you use too much anyway. ive even gone so far as to add some cottage cheese for texture, and people loved it. it did taste good. im not a purist (avocado, lemon and cilantro), so i dont mind trying out new add ins for guacamole. one thing i always add is either sour cream or cottage cheese now, i just prefer it to the point of being a necessary ingredient.