Totally agree with Shep. Personally I would avoid using an autonumber field for "meaningful" data.
However I have seen it used as such in the company that I work for (a couple of us access newbies), which is why I found out a fix for this. :) but as you point out the best way to avoid these...