Earlier quoted context omitted.
Just use something open-source - you'll get the Awesome [1] edition on any kind of chip. I never understood why some people prefer to buy licensed stuff from Oracle or Microsoft. Do you like pain? [1] http://www.codinghorror.com/blog/2009/07/oh-you-wanted-aweso...
The only good open source SQL RDBMS I'm aware of is Postgres. The moment Postgres has the feature range of SQL Server (SSIS, SSRS, SSAS), supports the same HA features without hassle, and is generally even half as easy to manage, I'll switch. Meanwhile, life's too short for me to want to become a "real" DBA.
Except maybe for that everything is already integrated and "just works".
What I'm asking is if you can specify some elements of the stack you mentioned, that is hard to replicated or unique to SQL Server?