KiCad is rapidly becoming truly good; I strongly suggest anyone interested to give it a try. It isn't OrCad or Altium, but it's now very compelling, and it is already better than Eagle.
KiCAD could be improved in some areas (mainly parts management), but AFAIK every other equally capable EDA is the same or worse, so I can't complain.
If $13k/year makes my design take half the time and cuts my chances of a fatal error in $26k of boards in half, I'll buy it every time.