Thanks everyone - seems like a little micro is the way to go for this job. Might let me replace most of my existing circuitry and also potentially let me add some new features. I'll start looking at the ATTiny and PIC12F but anyone with more experience in that area is welcome to suggest some other small/simple options. Cheers! - J