It's all or nothing aside from the ability to select a few different items…
Applications, Users & 'other files' can be migrated via Migration Assistant or the Setup Assistant.
Applications has the habit of bringing over all supporting files, which is best avoided if you can stand reinstalling the apps you use.
Users will create a user & move all their data into place. This could work OK for you, unless you have a lot of extra items that you really do not want from the old home folder. This will keep all your old settings.
Other files is data that is kept elsewhere on the disk (it's a bad habit to keep important files a the root of the disk anyway - so this can usually be avoided too).
iTunes is kept in the Music folder, Photos also has your iPhoto/ Photos DB.
If you keep most of your Mail on the server there is very little to migrate. If you have a lot of local mailboxes then you may want to consider making archives of these to make moving simpler.
You may also want to look at Target Disk mode - it makes the process of transferring files faster if you have the appropriate leads (Firewire or Thunderbolt).
How to use and troubleshoot FireWire target disk mode - Apple Support