A good sock goes a long way. I got these Columbia ones for Xmas, these things have changed my skating I swear. And as stated before, bombas treat your feet right. I was always a cheap dollar store brand cotton sock guy before my girlfriend put me on...
If you're skating old crusties, start by going to like a TJ Maxx or Burlington and getting some quality socks for the low and see for yourself.