Hey, I just saw by accident on Amy's profile that you're looking for a way to hook up your piano. I wrote about that in my blog and don't be deterred by the lack of a piano. What kind of keyboard is it, it is midi capable? All I needed for my casio (no usb, just midi) something to hook it through, an adapter. You can use these adapters with all kinds of programs.