Back up using Time Machine! If you have never backed up it's incredibly simple. Your computer has Time Machine built in, all you need is an external HD. I'd recommend the OWC Mercury Elite Pro. If you have never heard of Time Machine then please click Back up your Mac with Time Machine. When you get a new Mac you do the following:
When you buy a new Mac the easiest, quickest and most reliable method is to simply connect the old Mac's Time Machine External Hard Disk to the new Mac using a USB cable before you turn on the new Mac. When you start the new Mac for the first time it will startup Setup Assistant (SA), SA will get to a point where it asks if you are migrating from another computer, select Yes and follow the on-screen prompts and it's done! It is THAT simple.
If you have already done SA on the new computer then simply connect the Time Machine External Hard Disk using a USB cable and launch Migration Assistant (MA) which is located in Applications - Utilities - MA. Then follow the on-screen prompts.
The ONLY difference between MA and SA is MA will create a new user account that you need to log into.
Both SA and MA migrate applications (not 32 bit apps) , data files, settings, it does not migrate Mac OS itself. Some professional apps such as Adobe and Microsoft apps may require re-installing their apps as they will not allow them to be migrated. As long as you kept the security keys for installing their apps, it is not a big deal.
After the migration is done, you leave external HD connected and let the new machine back up to the same External Hard Disk.