The engine I'm using is Newton, though I might be using TrueAxis if I had VC7. I like Newton very much, but TrueAxis employs swept collision detection, which deals very well with fast object (bullets and such). This is supposed to be included in the next version of Newton, though.
Good luck.
The best way to predict the future is to invent it.