Place the garlic and basil into a food processor and process until it's in paste form.
Add the remaining ingredients and continue to process the mix, until you have a slightly grainy pesto paste.
Use immediately, or for best flavor, allow the pesto to rest for one hour prior to use to allow the flavors to meld.
Notes
Two habaneros is fiery. Three habaneros is like you just threw oil on that fire. Take care with that extra habanero. Two is enough for most. Use gloves when handling these extra-hot chilies.