See, one problem I've noticed is that when the PLAYERS know each other, the introductions by the CHARACTERS tend to get short-circuited.
There's a site for online Hero System games - HeroCentral.net - where the getting-to-know-you stuff comes across as a lot more honest. Hell, I found out after a session that I knew at least one of the other players before i had played there.
now, if we could get a set-up like that for SR4, i think it would work wonders.