WF is my personal favorite by far. The ability to instantly give myself a full heal is incredible. I like to jump in, drop a firewall and fog, get a ton of aggro and leap around like a chicken with my head cut off. Any other race and you can't do this near as well. I can't tell you how many times I would have died had I been on my human sorc but I did not die due to uber healing. If you like to hug dwf clerics I guess human or drow may be ok. This nonsense about more SP or DC is really nothing when you have the power to heal yourself with ease. I can Finger just fine and PK sucks on any caster so whatever. If my web and disco ball fail more then the next caster I really cant tell. Suppose it does? Who cares I'll live.
I do not solo much, and while WF is great for soloing that is not my reason to take a WF. Play one and you will understand.