For home users the search does indeed end there.
For Microsoft partners and business customers, there are various resources hosted by Microsoft.
But I can tell you they are not much more exciting, because all you will see are the RTM / GA releases .... all software updates still need to be applied as normal.
Its just the way Microsoft does things. For business users its not such a big deal because they'll be running an update server on their local network, so pulling a few GB of updates doesn't take long. Admittedly its a little bit more of a pain for the home user... but given the much smaller scale of a home deployment and the speed of a broadband connection its not too much of a big deal either.