My programmer was also my testbed (LEDs, SerialPort with max232, switches, lcd).
And it cost quite a bit too. I think I'll try and fix it before i buy a new one.

I'd like to see how you'll go though..smile