I checked several French forums and found absolutely nothing interesting about Marseille. As far as i know, you should find street action in 2 areas La Canebiere and around Le Vieux Port (the old harbour) on the one hand and around the stadium Le stade V