Arduino too slow HELP needed!!

Here is the code with one switch.

delay (50); //delay for debouncing

And the code with two switches

delay (0); //delay for debouncing  
delay (0); //delay for debouncing  
//delay (0); //delay for debouncing  
//delay (0); //delay for debouncing

So, the one switch case is fast, and the 2 switch case is slow. I wonder why?