Timer2 with prescaler 1024 too fast.

daok, if you are a newbie then you may be better off using the MsTimer2 library instead of trying to access the timer directly:
http://www.arduino.cc/playground/Main/MsTimer2

Or, even better, if you want to service something every second you can check the value of millis to see if a second has elapsed since the last service. millis() - Arduino Reference