I looking for a virtual grand piano to play with a MIDI keyboard.

Are there any specific programs you know of that are free/ demo downloads? Or maybe a Torrent website specific to virtual instruments.

Go to a music store that has midi equipment and they usually just let you copy the disks with the sound files.