We've been hearing rumors about an imminent release for first service packs for Office 2013 and Exchange 2013, and it now looks like those rumors have come to fruition as the bits are available for download.
Office 2013 customers will begin to get notifications of SP1 availability through Windows Update within the next 30 days. Office 365 users are up-to-date automatically.
If you're looking to add a little extra to your workload today and the rest of the week, here's the download locations. Download today, test tomorrow, and deploy on Friday, right?