Yes it does have some ways to go (particularly in driver support), but Sun has been working really hard on it recently. What they have come up with in a short amount of time is impressive.
At first one may question why not just use Linux. Besides the mentioned feature benefits with Solaris (ZFS, Dtrace, zones). The other thing Solaris brings is a stable ABI. This is contrast to Linux, in which they feel free to change (break) things.
Once Indiana matures a bit more, I will be seriously considering making it my primary OS.