Just thought Id mention that because I tried to install the updated Beta for Safari for Windows and it blew chunks. The install locked up my system the first time, then the second, it went smoothly, but when the promised-browser opened, there were no menu bar items (although the places they should have been highlighted when I zoomed over them with my mouse) and the address bar wouldnt take any addresses.
Ill try one more time today (Ill restart first and have nothing open, just to give Apple a fighting chance), but Im not optimistic for the worlds most stable operating system at the moment.