I think McCartney had this natural knack for Rhythm.A phenomenal natural ability.Lennon had it too,but i just think McCartney was more gifted.Comparing the two would be unfair since Lennon died early and McCartney had a brilliant post Beatles career..but i've heard their post Beatles stuff,and i have to say that i enjoy McCartney's material much more.