As the software landscape changes and so does technology so does my recommendations for clients.  The biggest one right now is do you buy windows 7/server 2008 now or wait?  ECC is saying to wait unless you absolutely MUST upgrade now.  Why?  2012-2013 Windows 8, Server 2012, and Office 2012/2013 are going to be coming out.  I would not buy anything srver 2008 related right now(that includes the latest versions of SBS as they are based on 2008 R2).  We are three years into the primary support cycles of 2k8 vintage product that means you have two years of primary support for most things 2k8 based.  If you are going to go through the expense of a major upgrade then I would wait.  If you only are using 2k8 for simple AD and file resource sharing 2k8 is most likely going to be a great bet if you have to upgrade now.  If you have further questions feel free to use the contact form at or call me.