All that amazing teasing to announce that the Beatles are on iTunes… It's 2010 for Gods sake.