Something to think about, a cheap keyboard and some software called "Ivory" will give you everything. I know several pro studio's that are using it ... I don't play piano but people I trust said it is amazing for recording ... if you want to do recording
http://synthogy.com/