Weekly Software Wrapup 05/02 - 05/09 (9)