Well this pretty exciting. The brand new site for L'Osservatore Romano.
If you look on the right in the corner there is a tab to read in English. Also there is a free download (till August 31st) pdf you can do. Though both features are giving me problems today. However it is the first day and so nice we can give them a pass.
I am little confused if the English version and the Italian version is the same. Someone told me the English looks like the weekly version. Still pretty cool and the Italian version should be readable through a web translator.