Better Buy: Himax Technologies, Inc. vs. Cypress Semiconductor