I got my copy of MSDN out and decided to install Small Business Server 2003.  I have to say that it is probably one of the most complete solutions that we (Microsoft) have ever put together.  After a 30 minute install, I had a fictitious company intranet, extranet, and accounts created with an Exchange Server. I had a registered DNS name and got everything hooked up in minutes where I can remote into my intranet, check email and all the other types of tasks that I routinely do when I remotely hook up to Microsoft's network.  I even can even check this email from my Smartphone which is very, very cool. 

I have to admit that when someone says DNS and Exchange in the same sentence, I tend to pawn those questions off to some on my infrastructure guru friends, but this installation was as straightforward as they come.

I tried to put myself in the shoes of a small business owner that does not have any IT training.  I believe that a small business owner could get this up and running by themselves or with minimal help.  A true testament to the work that the Small Business Team did to really hit the mark.