New Comic Release for 3/12/2008

A round up of the new comic release list and views for the week of March 12th 2008: