Hum....I prefer B777 more than A340.
As I honestly feel the comfort of B777 is more than A340.
I have flown only on A340 but never on 330 (believe thy are very similar of the cabin config).
I felt a bit narrow. And the leg room is really shorter than B777's.
I have flown on Thai's, Cathay Pacific's and Singapore's B777.
All of them are great! But thai put 10 seat per row in the 777......
For A340/330. I will not choose again the window seat. I have flown twice on 340, both of them were sitting on the window seat.............so....uncomfort. Maybe just my feeling but soem of friend feel that as well.
And I will concern the cruising speed of A340-200/300s.