Acetone and DMSO are an interesting choice, because they are isoelectronic, however their "identical" resonance forms contribute different amounts. Acetone is very much best drawn C=O, with minimal contribution from the zwitterion. However the zwitterionic form of DMSO (+S-O-) is a decently strong contributor to the reactivity of DMSO. This is because S and O have poorer orbital overlap than C and O. This same effect explains the reactivity series of acid halides.