Try party poker or 888 Poker. I'll make it short, Party Poker has the smallest rake around but not so bad players, in other hand 888 Poker has standard rake but a lot of bad players on the field. So that's my top 2 when it comes to MTTs, i hope it helps with your choice, cheers!
I think that Pokerstars is the top when it comes to MTTs.
But partypoker is trying to compete with Pokerstars with some good tourneys. I don't know what will happen in the future, but for the next 5 years (AT LEAST) Pokerstars will be the no 1 when it comes to tourneys.