BitcoinPool has no fees. I've liked them so far.
Eligius also has no fees, but has the advantage of being the easiest to set up. No account creation necessary, just set up your mining script with your wallet # as username and start mining.
I'm with bitcoinpool. It's not the most stable place, going down like a yoyo it seems. But I'm getting paid. And that's what matters