So I decided to try my hand at making a simple air hockey game that implements the last game loop described in the dewitters article here: http://dewitters.koonsolo.com/gameloop.html
(The loop titled Constant Game Speed independent of Variable FPS). However my results were disappointing because my game runs at different speeds on different computers and sometimes on the same computer, despite my update method seemingly running 25 times per second consistently (maybe my method for checking this is wrong). Anyway, here is the code in question: https://gist.github.com/2997312
Please let me know if you have questions and thanks in advance for your help.