Today has to be one of the biggest day for developers.
Visual Studio 2012 final is available now to download from MSDN. I just logged into my MSDN account and I see both Visual Studio 2012 and Windows 8 available to download. See screen shot below.
As you can see from this list above, Visual Studio 2012 has 5 editions - Ultimate, Premium, Professional, Test Professional, and Team Foundation Server.
Besides these editions, there is one Express editions as well. Express editions are FREE editions. Check out Visual Studio 2012 Express editions here >>
I am not sure if there is a different version of VS 2012 for Windows 8 but in your downloads, you will see Visual Studio 2012 Express for Windows 8. You can download VS 2012 Express for Windows 8 here >>
I also don't see a x64 VS 2012 Ultimate but I think x86 installer will work.
I have already started downloading Windows 8 and Visual Studio 2012 Ultimate. Will be bringing more updates and news tomorrow and this week.