here's my personal experience with different rotors..
oem rotors, in my experience, always warp very easily usually due to the factory putting cheaply made one's on the car. toss them. my first set of aftermarkets were brembo slotted and drilled. to be honest i noticed a drop in stopping power - not significant - but a drop none the less. my pads did *not* wear out quickly at all (think about it - if the slotted/drilled rotors shaved off even a fraction of a millimeter each revolution your pads would disappear in a matter of miles - so whoever told you that isn't firing all plugs upstairs...). driving through puddles was no problem (as the water is removed via the slots/holes quite quickly) so pumping brakes after a big one isn't all that necessairy or at least takes just one light tap of the brake pedal. brake fade. holy freakin brake fade. ok - think about it like this.... the fact that they take away from the surface of the rotor (ie: drilling and/or slotting) you are literally taking stopping power away from the car. not to mention you are making the rotor lighter (less material) which means it can heat up quicker and also cool down quicker - and as anyone knows with heat comes expansion and with cold comes contraction - expand and contract the metal too much and it will warp quicker. luckily the one's i had were made by brembo and of good quality material so they lasted a good 2 years without warping. but i would not reccomend the drilled/slotted - flat are much better and the remedial gains (heat dissapation/water disappation/looks) are not worth the loss in stopping power. when i took that set off the car and put on a set of plain flat oem spec brembo's the difference was like night and day (same pads too - metal matrix). there was no more fade at all. the next set, if i can find one, is a set of plain drilled brembo's - unfortunately i can't seem to find ANYTHING for my '02 camry...
anyway - based on my experience flat rotors are better. may not look cool but i don't know how cool i wanna look rearending someone cause my brakes extended my stopping distance 10 extra feet from fade...
also - porsch and mercedes don't put drilled rotors on their high-end cars because they look cool - which is why i want to try a set next to see if its really worth it