Well, what a nice start to a Monday for NVIDIA owners. Thanks to XFastest details and downloads emerged this morning about upcoming NVIDIA BETA drivers, the 186.24.

They have not yet been placed on the NVIDIA website, given the recent 186 WHQL release, but these leaked drivers bare the date of June 23rd, 2009 so they must be an improvement. As always it is suggest to only run WHQL certified drivers to eliminate any potential problems so install them at your own risk. No release notes are available, so any big fixes or game play improvements are unknown.