This week's hearing by the Senate Judiciary Committee concerning the H-1B visa program offered a compendium of thought, insight and friction.

Based on reporting from that hearing, official testimony and information from other sources, here is a look at some of the emotion and analysis around the controversial issue.

This report begins in the hurricane's eye, at Southern California Edison (SCE), which has cut some 500 IT workers and replaced them with H-1B workers hired by offshore contractors. In many cases, Edison workers had to train their replacements.