The best McCartney book is supposed to be "Many Years from now" I haven't read it though.

Best beatles books for me:

Revolution in the head - it's actually an in depth look at every single song they recorded - it is a simply amazing pice of work

The Beatles by Hunter Davies - He spent 18 imonths with the beatles in 67 & 68 and is their only ever authorized biographer.