I've put together 14 high-quality original podsafe instrumental tunes from my Penmachine Podcast into a CD album you can buy. It also includes a bonus data DVD with a bunch of cool stuff that isn't on this website. Find out more...
After a few weeks of research, it seems that the $1500 Cdn Yamaha P90 is the best digital stage piano for our needs. It meets all of my must-have criteria, and has a number of other niceties too.
All it lacks is built-in speakers. But there is enough PA equipment kicking around our house to deal with that—and besides, with the $500 extra that Yamaha charges for the P120 (which otherwise isn't that different from the P90), we could buy a pretty powerful amplification setup anyway.