Hi Chris,
(this is andy with his own login now - see greigym post earlier)
There is only one other solution i know of... which is better suited to somebody with 1 machine. There is a special device (only available in the US to one company i know of) that can reset the ibutton. You will need to speak to your lamp supplier, they should be able to take the old unit from you, send it away, have a new Perkin Elmer lamp fitted and have the button reset (so will work as good as new). It will be slightly more expensive than buying the lamp modules and using the 2 machines trick as mentioned earlier... but its still a darn sight cheaper than buying from the OEM. Turn around would be 2 weeks (ish) so you might want to get 2 done so you have a spare.