This is something that I've always struggled w/. I have several hundred customers and I've got over 41000 files in over 3800 folders [ I checked

] I've never found a good numbering system that works for me. Being as I generally design all my own stuff and rarely get drawings from others, how did you guys figure out your part numbering systems and how well do they work?
Finding files can be a challenge at times, however usually I can find what I need in under 5 minutes. I do use the search function under the start menu but it can be cumbersome depending how many other item's you have that are simularly names [ "doubler plate" for example..] If I start to get too indepth with the part names, they get so darn long that it's like reading a book. Ie; "IP-Mill3-Main Drive-Idler Bracket-Shock Mnt"
It's working the way I do it now, but I'm open to suggestions on how to make it better