Ex-Beatle Paul McCartney says his new album, Memory Almost Full, will be his first solo effort available for downloading and streaming on June 5. More...