It's not so much a question of bandwidth and performance but rather the flow of the user. Opening pages in new browser windows can offer a very broken experience and users will become quickly frustrated at this. If this is all to frequent, you can expect to retain very few users.
If a separate page is required whilst also keeping the user on their current page, then I would recommend opening the new page in a new tab.
Is pushing the user to a new browser window or tab absolutely necessary?
My guess would be no. In my experience, the only time I've designed and been able to justify opening a new browser window, is when the user requests some quick How-to tips for the web application they are using. Given that the majority of this particular apps users viewed the app on a browser less then the typical screen resolution, I was able to justify opening the how-to's in a separate window, thus allowing the user to have this to the side of the app, not interrupting their work flow.