Vedas: Divisions of the Vedas

                                                                  Q. While reading Srimad Bhagavatam (Canto 1, Ch 4) I read that Srila Vyasdeva was not satisfied at heart although he finished compiling the 4 vedas, Mahabharat, 108 Upanishads, puranas & Vedanta Sutras. The reason is also given: "He did not glorify the Supreme Personality of Godhead & pure devotional service."
                                                                  My questions:

                                                                  Q. It is said that for Kali Yuga chanting is the recommended process for reaching Lord Krishna. But is this statement given in Bhagavad-Gita? My friend argues that only the statements given in Bhagavad-Gita and Vedas are acceptable without any argument, as Bhagavad-Gita came straight from Lord Krishna. But anyway I have strong belief in Srila Prabhupada and ISKCON, and I chant regularly the holy name of Lord Krishna.