I would use a blocker on that browser (Opera) except that AVForums complains bitterly about blockers and it's otherwise a useful site.
The latest verion of Flash was installed about three weeks ago and my internet connection runs iPlayer quite nicely (not measured speed). No additional toolbars.