Do you realize that you don't need those resistors? The Arduino has internal pull-up resistors.
What you need is button debouncing. It means that you ignore any changes the first tens of milliseconds after the button is pressed or released.
Take a look at my MIDI Controller library, button debouncing is built-in.
Pieter