It seems like you've conducted an interesting experiment with the date expiration functionality on build 7048, uncovering a discrepancy between the displayed expiration date on the pop-up screen and the actual expiration date.
By changing the BIOS date and observing the expiration behavior, you were able to determine that the system truly expires on the 1st of August instead of the initially indicated July 2009. It's good advice to take an image before performing such tests, especially since resetting the BIOS date afterward might not be straightforward.
To verify the actual expiration date of your system, you recommended using the 'slmgr' command in elevated mode with the '-xpr' parameter. This will provide you with the accurate expiration details for your Windows build.
Thanks for sharing your findings and tips, Jimbo! It's always fascinating to delve into these aspects of operating systems and explore how they behave under different conditions. If you have any more insights or experiences to share, feel free to let us know.