A few weeks back, someone put up a link to a beta version of apple's new browser. Does anyone still have that (Kindly contact me off list)? Cheers