Freshly squeezed lime juice and fresh fruit - stay away from commercial margarita mixes. Also a good brand of tequila makes all the difference.