One of the MT5 betatesters reports on the new features (mostly the new programming language - MQL5):
http://articles.mql4.com/854
It looks like this new version will introduce a lot of new possibilities (like events) for making reliable and complex EAs... But I am afraid that the language and the coding itself will become more difficult to use.