There's a full description of the new features on the MapForums blog - there's a wealth of funky new functionality including pretty effective 3D mapping - you have to download a free client for this feature. I really like the 3D birds eye views and videos.