'make oldconfig' is your friend. It takes your current config and uses it as the basis for configuring the new kernel. It will stop and prompt you for any new configuration options that don't appear in the current config file. The only downside (and it is minor) is that this is a text mode-only process (i.e., it is like using 'make config' as opposed to 'menuconfig' or 'xconfig'

. It has always worked flawlessly for me.