3 Software Stocks Worth Mentioning