Safari for Windows Beta Downloads Top 1 Million in First 48 Hours Jun 15,2007 0 Apple claims that more than 1 million copies of Safari for Windows were downloaded in the first 48 hours since the free public beta was...