Personally I think business applications are blast to write! Not only do you get to code, but you also get to learn about the business process, which transcends into any field. Your customers also make crazy demands on you pushing your skill set! For example, we have one customer, who we wrote a call center management application for, that wants to provide their vendors with maps and directions. So we get to start looking at how to do this ... do we use Google or Microsoft? Who knows ... but it's something new and exciting!
There are a hundred and one ways to skin a cat, so you might try teaching your students different ways to do things. For example, you have a boring business application, why not try writing a RESTful interface to communicate with the database, or maybe an application for a Windows mobile device or IPhone, or what about writing and Email client to receive emails from users, similar to IWantSandy, and interface with your application.
There are a ton of cool technologies and ways to do things ... this might be a good alternative to finding something else to program. When push comes to shove it's all about business! :)