Not yet at least. Version 4 was somewhat aligned with the release of VS2012 and .NET 4.5.Honestly I don't think ASP.NET MVC needs a version "5".
New versions of it are usually previewed at Build anyways. The poster who is alarmed that a version 5 isn't out yet needs to remember that 4 was just released about 6 months ago.
On-topic: I'd probably suggest Java. I'm an ASP.NET developer and it's, um, easy to develop for and completely frustrating at times.