Since I'm using ODE, the collision is pretty good although I'm moving a static object (the flipper) to collide with the sphere which causes a few bugs here and there where the flipper moves over top of the position of the sphere. I'm approximating the shape of the flipper with a rectangle, possibly adding a sphere on the end of it for more realism, but that's at a later date.
I only have roughly two months left to get this done and I don't want to waste my time on a project that can't be done in that time frame, but if I can find a way to set individual bounce properties for each object, then that will make the job quite a bit faster (providing I can fix my flipper bug). I'm probably not using the best method to animate the flipper, but it's the best I can come up with right now (just rotating the flipper about 10 degrees per update).
I'm not looking to make a really good simulation of a pinball machine, just probably the simplest pinball machine you've ever seen
Thanks for the replies,