You didnt specify the TV card type, but usually DVB cards take a bit longer to change channels while analogue cards are faster. Timeshifting also delays zapping.
That being said zapping is slower in MP vs MCE in my experience, but since i have a complete EPG i rarely change channels, so it never really bothered me that much
How long does it take to change channel for you?