For me Truepianos is the best I've ever heard. Take a listen. What do you think?
http://truepianos.com/demos.php

It'd be nice if Purgatory Creek were done with this.