So from this Hackathon I'm getting a random windfall of just over 300 bucks. I'm putting aside 50-100 for a keyboard, and then some for some books to learn piano. Any advice?

I'm starting from the ground floor here - I played when I was a little kid but I don't remember an ounce of it. So any books that are good at starting with the basics and working their way up would be really helpful; or would it be more effective to skip the books and just use free internet resources?

ETA: Also recommended keyboards? Boyrax is pushing for me to go to the upper limit of my budget to get one with more keys but I'm not sure it's worth it for someone just starting out and I'm super cheap.