If laptop users within your organization use multiple docking stations you could be in for some trouble. Check this article for details.
Do your docks have a NIC, like the Del Latitudes for instance? If Network Login Discovery is enabled you are probably be getting corrupted inventory data. This issue won't be fixed at least until SP3. Better check this Q article.