My recent LHR experiences in both T5 and the Queens Terminal were pleasant and efficient.
CDG has good airport hotels & trains, but transferring between 2E and 2F is awful, the lines for anything in 2E are awful, there's barely any water behind security in M, & food in M is bad.