If your MacBook is new, instructions for data transfer will appear on the screen the first time you switch on the machine. I also just bought a MacBook, and immediately during set-up, it asked me if I wanted to transfer data from my old computer. All I needed was the firewire (purchased at the Apple Store), and I was good to go.
My old computer was an iBook G3. Data transfer was easy.