Es gibt (leider habe ich den Link nicht) einen USB Programmer, der über Bit Banging des FT232 geladen wird. (Praktisch wie ein "SIProg über USB").

Alternativ einfach für 30ct den SIProg bauen und an irgend einem Rechner mit RS232 die FIrmware brennen.