I can confirm that Civil 3D (aptly named) handles civil infrastructure well.
I am currently configuring a joint-discipline deployment for our Transportation, and Environmental/Infrastructure groups... The former primarily works with roadways and the utilities being improved/affected, and the latter primarily works in contrast in similar proportion. Having two separate deployments just didn't make sense given the frequent overlap.
I've not personally worked with our Architectural group, but I do know that they collaborate with Civil 3D groups successfully.
HTH