On Christmas day I was preparing lunch for us and our guests and I inadvertantly by reflex went to pick up a frying pan in the sink to wash it, with a solid aluminium handle, that had just come out of the 170c oven (entirely my own fault). Ow!
I got a burn between on my palm about the size of a match-box, and also all four fingers. It really was seriously ******* agony!

I immediately ran it under cold water, and then taped a bag of cold water plus ice cubes onto my hand. That itself was extremely painful.
To cut a long story short, I kept my hand in a pan of cold water all that day (changing it every 10 minutes). I then ended up clutching cold cans of beer (again changing every 10 mins), or freezer ice-packs wrapped in a tea towel.
That was fine while it lasted, but when ever I took my hand away the pain was excruciating. I really wondered if I would sleep, and how long it would last. That night I took a couple of mega-panadol and what with the festive drinks it knocked me out.
Remarkably the next day my burns were a little uncomfortable but not painful. Now three days later I have the scars still, the main blister on my palm popped yesterday, but there really isn't even discomfort, apart from hot water in the shower. I have been rubbing in lots of aloe vera too.
Speaking with my sister (career staff-nurse/matron) she said I did exactly the right thing. Immediate and continuous coldness. She treated her own daughter (my niece) by making her clutch a bag of frozen peas for 4 hours. She added that if I had not have done what I did, it is quite possible I might have needed skin grafts.
So, take note if this happens to you, or if you are parents. No rubbing on butter, or Colgate (the SGn cure), get it immediately as cold as possible and keep it that was for many hours (in my case about 10), the recuperation from the excruciating pain has been nothing short of miraculous.