I stumbled across this site a few days ago:
Free 3D CAD Library and Collaboration Tools for Engineers - GrabCAD

I found the parts that I needed for my design on there - might be worth a look.