| || Settings, Accounts, Add, Email, give the address, give the password, and 95% of the time it "just works". Done.|
In the remaining 5%, you can specify IMAP/POP3/various other protocols, servers, ports, encryption/authentication details, and a few other things like whether to use Push, download whilst roaming, but I think the only time I needed to do that was when the IMAP server had a hard-to-guess name like "omega" instead of "mail" or "imap" or used a non-standard port or something
Repeat for "Add, Facebook", Twitter, LinkedIn, Evernote, various calendars if you want. I think I had 6 accounts set up in less than 5 minutes total.
Adding the work account involved visiting one self-sign-on page on the BES to set an activation password, and then repeat the above: Add, Email, give the address, give the activation password, then wait maybe 30 seconds to set up the secure container thing and sync all your calendar/contacts/mail/notes but then its done.
That said, I never took longer than about 5 minutes on the old BES5 either, it was certainly much quicker than any iOS/Android manual setup I've ever had to do.