Examples on Remote Loading/Reset request

Our product will have a Rabbit 3100 connected to a satellite modem out in remote location. We also have an external 16 MB flash memory module that we will use. One of our design goals is to be able to send it a new binary over the satellite link, have it store it on the flash memory module and then load that binary in and restart.

I am reading over the examples now in Samples/DOWN_LOAD but would appreciate and other information/samples.