In March last year, over at my then (but now sleeping) Philo of Alexandria Blog I was happy to note that I had received the new English translation of the Septuagint: A New English Translation of the Septuagint, Albert Pietersma and Benjamin G. Wright, Oxford University Press.
Now I gather from the Primal Subversion Blog that this translation is now available on the Internett. You will find it here: http://ccat.sas.upenn.edu/nets/edition/#critical
Let me also repeat that I consider the former Philo of Alexandria blog as incorporated in this one, but the old site will still be up for some time as I see there are some who still pay it a visit from time to time.