That doesn't really help me
I don't see why not. It isn't the seconds, minutes, hours apart that you want to ignore. It is the microseconds apart bouncing that you are trying to ignore. Or, did I miss something?
I guess what I'm really looking for is a way to distinguish between a true rising edge (all the way to 5 volts) versus a noisy line (0-3 volts)
Oh, well this is not the same as debouncing.
One thing you could do is to move the switch to an analog pin, and read the actual value, anywhere from 0 (0 volts) to 1023 (5 volts).
Another thing to do is, again using the blink with delay example, is to require that the switch be held for some period of time. Noise shouldn't remain high long enough to matter.