Upload sketch using another Arduino

See westfw's optiloader sketch

installs bootloader without needing a PC

video of it in action in reply #7
http://arduino.cc/forum/index.php/topic,68183.0.html

Could be the starting point for uploading sketches vs bootloaders.