Hi people!
In my opinion, recording is essential for a pianist, because it enables you to get a degree of objectivity in relation to your performance and you can detect much better your mannerisms or faults. + its a great present if it sounds good.
My setup is relatively cheap (i have always opted for the best brands but not the top range product), but keep in mind that if you want to do things properly you will have to invest at least a certain amount !
I use a shure sm57 and a rode NT4 up quite close, which feed into a Mackie 1202, this goes live into a Tascam CDRW700 (CD recorder). Which means i get a CD directly. Then i put the tracks on my computer and use audio software to add requisite reverb, but you can also use hardware for that (i have Lexicon mpx100 unit). In fact very small quantities are required.
The sound is very good.
Another solution i used in the past is to record directly into Cubase (or any other software), via mics and mixing table. THe general problem is that computers dont work

(+you need a good sound card), so I prefer using a CD-recorder, then you have the result directly on CD.
Also, my thinking is that when i can record a piece and be happy about it, then only i can play it to an audience.
best regards,
edouard