Hey Pual,
How much harder would it be to make the bootloader you are talking about use a USB connection to program the microcontroller ? It seams that most of the computer communications today use a USB interface. My laptop does not have a serial port.
- Mark