The choice of the preposition seems to be more a matter of personal preference and fashion than anything else. On is particularly fashionable at the moment especially in American English. CB
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.