Key Points Interested in Tantalus Systems Holding Inc.? Here are five stocks we like better. Record revenue and improved ...