A whole lot easier in the loop. Just delay for an hour at the end of the loop:
delay(3600000); // wait one hour
Pat.