All in one box. You have fully integrated development environment for almost anything, especially for web you will got not only support for ASP.NET but also working out of the box Grunt and Gulp which is awesome for bundling front end stuff. Git comes out of the box also plus there is GitHub extension so you are ready for collaborative work. Database project will allow you deal with your database as easy as possible. Built in unit test runner and code coverage tool (only in pro) will give you true TDD. And if you are still did not discover intellytrace you definitely should look at it. By the way did you know that there is absolutely free plugins for nodejs and python which will allow you create projects not only for .Net.
Big size and unwanted stuff (will be fixed in Visual Studio vNext which seems to be in megabytes in size instead of gigabytes)
Not all features available in Community Edition (Code coverage, XSLT, etc)
Still need reSharper
Visual Studio Community is free (at least until you got first million) there is nothing stopping you from at least trying it.
Also there is annually subscriptions to MSDN which will give you access to almost all Microsoft products for free plus Azure credits.
Working with Visual Studio every day, pretty happy with it, especially after last updates when you can run grunt watch right inside Visual Studio.