The other idea I have would be in Grid view within Opportunities, allowing for the fields displayed to actually be editable if they are single or multi-line within the opportunity itself. This will allow for easy data updating rather than clicking into each opportunity.