I prefer pokerstars. One of the old ones and one of the biggest… A ton of freeroll satellite tourneys also, if you are into that… 🙂
I saw in another thread, that a lot of other people agreed.
pokerstars 888poker and ggpoker I recommend you these sites are the best and the prizes for the final table are decent I think you should play there if you haven't played yet