Actually, you should use both. [:)] A frame rate cap can help the game maintain a constant frame rate. A game that plays at a constant 30 FPS maintains the illusion of motion much better than a game that has a frame rate that fluctuates between 30 and 60 FPS. A problem with time based modeling is that the faster the frames per second, the lower your accuracy becomes because you have a predefined precision. If your delta time between frames is too small, then you run the risk of values being continuously rounded down. This could make things like particle-systems not move at all.