QUOTE(principal4 @ Aug 5 2011, 08:53 PM)

I'd say "Music Publisher" from Braeburn Software, but I don't know whether you can input to it directly from a piano kbd. No harm in asking them, though. It's the software I use.
I'm sure you can do it with Sibelius, but I've never used it.
P4
you can, and I have, but Sibelius is quite expensive I hear (used it in university on university computers so never shelled out for it myself)