After hosting several public and private betas of Windows Vista SP1, it would seem as though the final code is finally ready. In fact, the code has supposedly been leaked and put on various torrents. When questioned as to whether or not the leaked code is final, people didn't really have much to say. Regardless of whether or not pirates got a hold of SP1, Microsoft declared they made an RTM code earlier today. It is unclear whether or not they will release it today, but sources agree that a launch is imminent.