Use the most recent available OS supported by the product. This is Windows Server 2008 (or 2008 R2) for SQL Server 2008. Using the latest supported operating system allows using the full potential of the SQL Server product. In general, later editions of the operating system are more robust, thus enhancing stability.