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 (NASDAQ:GOOGL)Apple (NASDAQ:AAPL); and Microsoft (NASDAQ:MSFT), through its unlikely relationship with Barnes & Noble (NYSE: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.