With the annual day dedicated to all of the moms in our lives rapidly approaching, it is a great time to look at three great technology companies that offer three great gifts for May 12. These companies have created market-leading products, while at the same time offering investment opportunities -- not always directly -- that are worth a closer look. The list includes HTC, through its partnership with Google (GOOGL -1.23%)Apple (AAPL -1.22%); and Microsoft (MSFT -1.27%), through its unlikely relationship with Barnes & Noble (BKS).

In the video below, Fool.com contributor Doug Ehrman discusses both the gift idea and the investment opportunity that each of these three tech giants offer you and your mom.