Brian,
Your IMAQ card should be sampling at the same speed of the camera, as long as your camera isn't exceeding the cards limits.
As for how many images you're acquiring in your program, it depends on how long it takes for you to finish one loop of your code. It sounds to me that you may have a lot of processing happening after each grab, therefore slowing down the system.
Try to comment out your processing (maybe with a case structure set to false) and output only your acquired images. See if that makes a difference. You might also try running this on a faster computer.
BB_Phil