If you have multiple miners, consider running your own p2pool node. It's not that hard to set up, and you pay zero fees, plus you get freshly minted coins with no history. Also, since p2pool is truly distributed, you're immune to DDOS attacks and other such nonsense; you can literally switch to any other p2pool node (or run your own!) and keep all your earned shares, so long as you use the same payout address. Alternately, if you don't want to bother with the setup, you can connect to someone else's p2pool node. There's a few nodes out there with no or low fees.
If your hashrate is not high enough, it will be hard to find a share with p2pool.