Blackbaud is used by many schools and organizations for the products such as Raiser's Edge, Education Edge, Financial Edge, FAWeb, NetCommunity, and others. They have historically been somewhat reluctant to let their data interact with other services. Because their database (your organization's database) is normally stored on a Microsoft SQL database, you can access that database to do other things with it - like create your own website that pulls live data from your student information system, or other database.
Richard Kassissieh has done a lot in this regard, and now a group is forming in New York City/on the web calling itself Open Blackbaud. Adam Gerson, myself, and others have already joined, and if you have any interest in trying to figure out how to share data housed by your Blackbaud system into your other systems, you should join our group. We hope to share strategies and assist each other in these efforts.
Blackbaud is a huge company and as such has to move their development at a certain pace. I hope that this small group can be fast, elegant, and get a little creative.