Originally posted by CCNoob
If you look on that page http://www.chessdirect.co.uk/acatalog/Digital_Clocks.html it says the digital clocks are the ones approved by FIDE. So if your clubs have analogue clocks then that is not FIDE's regulations, the clubs simply have them from yesteryear.
Digital clocks with a time delay function are preferred, but analogs are allowed; I see quite a few at USCF tournaments. If your opponent objects to a analog and he has a digital, then the digital with a time delay must be used however.
As to the original question, I have this one which I highly recommend: http://www.wholesalechess.com/chess/excalibur_chess_game_time_ii
It is the most common in the events I play in. I'd say Chronos ones are next in popularity, but they are more expensive and a bit more complicated to program.