Also, am Programm seh ich da mal nix mehr.
Du mußt am Taster messen, ob erst 5V und bei drücken 0V sind.
und, wenn geht, auch am Pin.
Nochmal nachsehen, ob's der richtige PIN ist.
GND Taster == GND Mega8 ?
Wenn's geht , ev. mit Testverbindung den Pin mal direkt auf GND ziehen.

Seltsam, mit dem INT0 kämpfen einige.

Ev. Probieren mit INT1 ?