So here are the Acid test results for three browsers (IE7,Opera 9.25, Firefox 22.214.171.124)
And here is a link which shows the history of browsers and acid test from howtocreate.co.uk, which misses Opera 9.5 beta and Firefox 3.0 Beta, they are here
Opera 9.5 Beta 1
Firefox 3 Beta 2
IE 8 (this is from MSDN Blog)
You can download the latest(Beta) versions of these browsers here
Remember there may be crashes and bugs in these, since they are Beta products.