eWEEK Radar for Week of March 19, 2007