Need help modelling tracks

Hey all, I am attempting to create a 3D virtual roller coaster. I have created the path and rails successfully, and I’m wondering what would be the best route to take in order to make the tracks. Is there a way I can “lock” an object to a path so that it is only dragable along it? Any help would be appreciated.

Thanks,
de4th

check out Dupliframes.

This tutorial should help
Link > http://www.blendernation.com/tutorials/blender-3d-beginner-tutorial-a-ride-through-the-mines/

That works very nicely! Thank you very much!