Checking this in now. Still doesnt work but this must be close (Tried about 80 different ways so far)
Feel free to look at it also (http://www.mkyong.com/hibernate/hibernate-many-to-many-example-join-table-extra-column-annotation/)