In every operating system there are things to be loved and hated. I have always loved the rock solid hardware and software platform that Sun has sold for years. One of the things I have not liked for quite some time is having to install software on Solaris. If your lucky enough to find an actual package then you have to deal with the sometimes nightmarish dependencies not included with the package. Once you get all those packages on the machine (usually without wget unless you installed it) you have to install the packages individually and hope things don't break in the process. Especially if you are dealing with non Sun open source packages that have been put together by someone not very familiar with Solaris.
Downloading this simple package from Blastwave.org may be the last time you have to type pkgadd -d on your Solaris host. Once the package is installed you have a powerful package management system that can download and install packages just like apt-get or yum on a Linux host. Instructions here describe the installation and getting things setup correctly which I would recommend taking your time to go through.
One of the things I really like about Linux machines is the ability to quickly download and evaluate software to determine their suitability for the task at hand. Now I can have my cake and eat it too on my favorite rock solid OS and hardware platform and an installer that does not eat up tons of my time.