It very much depends on what your looking for.
Low cost, multiple vendors, multiple solutions can be cobbled together.
Single vendors are great for making sure they can't pass the buck, but only if the vendor items are really integrated. The haiku purchase is 6 months old, so its going to be a little while (another year) before that integration is close to prim-time ready. If you can wait, and you want to move to a new LMS instead of a new SIS, great.
If you like your LMS and don't care too much about integration, there are awesome SISes out there. If you want an all in one so nothing gets left behind or passed to another vendor.... your options are more limited.
VeraCross (fundraising not good enough, will need Raisers Edge, otherwise its AMAZING)
BlackBaud (interestingly, their integration with RE is no better than VeraCross's, its one way. Otherwise, they are pretty good)
Rediker (ask northshore why they left rediker for VeraCross. They are VERY happy they made the change. Ask Flatbush what they think of it)
There are others that come close to the all-inclusive level, but only close.
Doni spent two years researching this, i picked up the baton when he stopped.
Your options change drastically depending on your priorities.
If your willing to dump Schoology (we were not) and want a single PoC, BlackBaud is a good choice. If you want better capabilities (with roughly the same yearly cost and slightly larger upfront) you can mix veracross with raisers edge.
I'm done ranting, i hope it was helpful.