For me it’s gotta be whom, I like it because a) it sounds so whimsical and silly like omg look at that silly man using correct grammar in this economy
b) when I speak German it’s more important to get that kinda thing right so it’s like a bit of German practice in English