Altera has been with TSMC since forever, and in their latest chip they had disastrous results. TSMC just can't compete with Intel's process when it comes to making high quality digital chips. This is a VERY VERY good move for Altera, not sure about Intel though.