Note that a lot of people use 'so' simply to mean 'very', particularly in casual speech. Used like this, the words are of equal strength. For differences in meaning, have a look here.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.