The website I am reviewing needs couple of external plugins (flash and java) to be installed. Also the site uses a strategy where every popups and most of the pages opens on a different browser window.
In terms of usability the user experience is certainly been harmed but technically is this a good practice to follow.
Are there any other usability flow other then user missing the navigation path and too many browser window running in the background affecting the bandwidth and performance.