The Kurzwiel looks like it might be a good way to go for my purposes. Don't really need a hardware controller as I have a couple of those lying around. Back in college we had Kurzweils in the piano classes (studied guitar, but piano was a requirement for everyone) and they did have a pretty nice acoustic piano sound.
Thanks again,
Brach