Since we are moving soon, I have started cleaning some of the tougher things ahead of time to make it easier to clean before we go. I saw the forum suggestions for cleaning windows. How about your best suggestions for cleaning the oven and stove

(the cleaning products you use, the cloth/sponge, special techniques, oven/stove hot or cold, racks and tray cleaning, etc)
Thanks in advance for your tips and advice