Hello,
First of all I can only make and calibrate the hardware that will return a 3D orientation of the club, this can directly give you a 3D picture of the club at all given time.
I see that you are in a hurry, and I dont want to delay you, so straight to the point: I have made 2 projects with 3D orientation in my past 1. A quadrotor that made it to a precision of <1deg and 2. A sensor hub just like that one that you need but for two sensors it also worked with <1deg precision. Detail about the second project like board and code can be seen in my portfolio.
For your project I would highly recommend high end 3D sensors, since you need let's say <0.5deg precision. And this in 3D orientation is really hard, I have tried it and it is hard.
So I can solve the task using this sensors: ATAVRSBIN1 from Atmel.
They are high end, and with no filtering in my last project (the sensor hub) the precision was <1deg, if filtered, the data will be even better.
However for the link to the PC, I would need to know if the cpu module will be on the club (integrating a small CPU + wireless communication module), or the sensor module will have wired connection to the main board (recommended since it will allow the use of standard boards etc. much faster, but it will be bulky).
So, I can offer you just that piece, but I can prove that you will get it.
Since you have already lost a lot of money, I will not take payment before the project is done (atleast my tasks).
Hope we can work together