GregM:
Thanks everyone for the help. Just glad its working.Now to break it all and try and upgrade the bootloader
Please keep us up to date on that. I think I need to update my Sparkfun chips too.
Apparently there is a member (WestFW, I think) here who corrected some of the bugs in the first version of optiboot. He also has a thread on how to put the new bootloader on UNO boards.