Bandwidth works beautifully with Keegan Lane to blow up the runner's programs out of nowhere. It will also activate Pachinko's subroutines making for a 2 server with 2 Str 4 ' End the run.' Barrier subroutines.
However this kind of set up has a big weakness - if Bandwidth is broken, bypassed or destroyed then Keegan and Pachinko don't work and the server becomes very vulnerable. Jesminder Sareen: Girl Behind the Curtain and New Angeles City Hall or other tag protection can also render Bandwidth kind of useless, although the same could be said of cards like Data Raven in a similar situation.
The other way you could use Bandwidth is to put it in front of a big glacier with strong unrezzed ETR Ice or a Caprice Nisei inside. However this does not seem particularly efficient.
EDIT: How to get more out of Bandwidth:
Crisium Grid - rez if they don't break the and force the runner to keep the tag! Plus Crisium Grid is a great card anyway.
Sub Boost - fixes some of the positional problems of Bandwidth - you can even have it as the 'bottom' ICE and give it End the Run. Now the runner needs to deal with a Str 5 Barrier/Code Gate (probably costing D4v1d counters).