BCMC 2007 Recap