1. Tower Records faces last waltz
  2. CBS posts Q2 profit
  3. Radio gives CBS static
  4. 'Madagascar' floats DWA in Q2