Try Thunder or Eternity. Both are pretty good, and the best open source alternatives I've tried. I paid $20 for Sync at launch, and now that LJ is back at it, I'm using it again.
$20 one time for an app I use every day is not that much really. It's the price of an average meal out. Or maybe 1.5 cheaper ones. You'll forget you even paid it in a couple weeks.