If entertainment is important to you, it's worth noting that the 346 offers built-in Audio/Video on Demand whereas the 74B does not (744 and 74J coded aircraft offer AVOD).
Otherwise the 747-400 is quieter as the galley is at the rear of the cabin rather than at the front, and the seats do tend to give a little more of a 'spacious' feel.