John,

There are many good piano soundfonts that can be used in the sfz VSTi. sfz can be downloaded here: http://www.cakewalk.com/Download/sfz.aspx

For live playing, I would recommend Warrent Trachtman's sampled Steinway

http://www.pianosounds.com/freesoundfont.htm

There is also the huge but lush sounding Splendid soundfont. I can't find it anywhere hosted right now - but send me a PM and I'll send you a CD with it on it. Alternatively, I can upload it to Yousendit.com and provide a link for you to DL it.

There's also the free Kontakt player from Native Instruments which I'm nearly certain has a good acoustic piano, amongst other instruments: http://www.native-instruments.com/#/en/products/producer/kontakt-5-player/

Yet another choice is Sampletank free. First patch is acoustic piano if I remember correctly. I have used it mixed in with other instruments with good effect. You might have to adjust your velocity curve a little - I seem to remember it has a very light response.

http://www.ikmultimedia.com/sampletankfree/features/

Chances are, you already have one of these - I'm guessing.