I read an article recently about Aeroflot's new levels of service as they take delivery of new planes (the beloved 777 to name one...). I believe the article was in "Airways" magazine (I might be mistaken on this). It said their business class product was about "average." I remember the review was for a trans-atlantic segment. FYI.