I'd say that Rach 2 is hard mostly because of its 3rd movement. Rach 1 is probably harder if we are basing it only on first movements. Totentanz is AS hard, though longer, because it deals with very normal techniques like octaves and glissandos. But it is FAST.