What "bells and whistles" would you like to see on high end residential or commercial controllers? One thing I'd like to see on all controllers would be a "security code" that needed to be entered before anyone could access the controller info. I recall a high end UK controller has this feature. Any of the big US controllers have this? Being in the process of switching from the Irritrol MC-Plus controller to the Hunter ACC controller there's a slight learning curve as we get acquainted with the ACC features. There are a couple of features on the MC-Plus I wish were on the ACC: (1) Program start/end times by pushing the "Cycle Start" button a second time. (I've gotten around this one by developing an Excel program that does just this.) (2) Scrollable zone watering times by pushing the "Water Time" button twice; easy to check and make sure you didn't forget to program a specific zone. Features I really like about the Hunter ACC: (1) Program Save; pretty much like others' contractor save option where the program can be saved and then recalled in the event someone goes in and really jacks the programs up. (2) No Water Window: programmable time period when the controller will not activate any watering time. (3) Controller/Program/Zone Information; input specific info into the controller that is easily retrievable. (We have zone maps where this info is immediately viewable but it's nice to have it on the controller.) (4) Pump Start via Individual Zone; self explanatory and individual zones can have a booster or other pump come on or stay off during watering time. (5) Programmable Off; can be programmed off for a certain number of days (1-31) and then the automatic program picks up again. Great for us in situations where say a baseball tournament is going on and they don't want any watering for a three day period. (6) Program Reset or Erase; many controllers have this feature where you can wipe out a controller's programs and start all over with a fresh slate.