It looks like Windows 7 is going to be most likely the smoothest Windows release in history. The so called RTM (Release to Manufacturing) build is said to be decided by July 13th. At least this is the date GeekSmack (via Ars Technica. July 13th is also the...

More...