Back to the original topic. Here's an interesting MicroChip on-line flash tutorial.

http://techtrain.microchip.com/x14/