Here's a quick tip for the folks who are just getting started with Microsoft Dynamics CRM. The estimated revenue generated by an Opportunity can either be "System Calculated" or "User Provided". The field where this is set is called Revenue. If Revenue is set to "System Calculated", it will be locked for editing:
In general, if your Organization uses the Product Catalog, this field will most likely be System Calculated.