My choice for Best CMS for SMB (small to midsize business) for 2012 (and the one that will be my #1 recommendation in this category until next years awards) is DotNetNuke! Congratulations to everyone at DotNetNuke for their awesome work. DotNetNuke is an open-source project and one of the most widely adopted Web Content Management Platforms for...