Vista in various forms has been floating around for about a year now, but today is the day when it is released worldwide to consumers....