Guacamole is one of my favorite Mexican foods. This recipe calls for slightly more garlic and hot pepper than most I have found. I love the rich, soft buttery flavor and texture of ripe avocados underscored with the pungency of garlic and heat of jalapeno, but if you want to reduce or omit these ingredients, by all means, do. Cilantro would also lend itself well to this recipe, if you like it. It tastes like soap to me. :) You can also omit some of the flavor blending time, if you must. I look for the smaller, thin-skinned, bumpy, almost black avocados. Forget about finding ripe ones in the supermarket; buy in advance and let them ripen at home. When they feel very soft and almost fragile to the touch, they are perfect. I suggest blanching the tomatoes and peeling them to soften their texture just slightly, but this is an optional step. Guacamole is a great addition to any Mexican appetizer or entree. It's also a wonderful dip for veggies and chips, a spread for sandwiches, or an addition to salads. Avocados are very fatty (something they share with a lot of great tasting things), but they are very high in the so-called "good" monounsaturated fats.