My company just bought Reflector, but our lawyers are saying that we legally cannot use it except for open source code (i.e. cannot use it for most Microsoft and almost all 3rd party code). They claim that because EULA's typically prevent a user from "reverse engineering" the code, that Reflector breaks the EULA by definition.
Any experience with this in your own company (or any convincing arguments that we're not breaking the EULA)?