Singles! Craaaaaaaig David and Estelle are among those up to bat with thier latest releases...how the devil do they fare in this crowded marketplace we call pop! June 4, 2008