I'm with Bert on SBS Standard, but it's no walk in the park for a first time user. It's also a lot more than essentials if you don't have proper network and computers in place. The typical gotcha's when installing Standard:
1) Need all Client Computers to be Win 7 Pro, XP Pro, or Vista Pro. (This is rarely the case)
2) Need CALs when you have more than 5 users or Computers
3) Need a domain name
4) Need an SSL Certificate
5) Costs $700 (Not Really Con when you realize you got Exchange 2010 and Server 2008R2 for less than $2000)

Why I recommend SBS Essentials over SBS Standard for first Time Users:
1) Works will Home Premium/Home Editions too.
2) Don't need to buy CALs (25 Free)
3) Free Domain Name
4) Free SSL Certificate

Essentially, no extra "unforeseen" costs. You can see how the additional cost piles up if you have all home editions and/or multiple computers/users. (Bear in mind there is no enforcement of CALs.) With that said, I used SBS Standard because I knew exactly what I would need going in and had it ready in a day.