Ok, I play online every day for real money and have turned profit at every single site I've played at, so here's my breakdown:Pokerstars
Pros---The software is unmatched, constant tourneys going, quick and easy cashouts. Solid opponents help teach you how to be a better player.
Cons---The toughest opponents on the net. Freerolls are not worth playing. Rewards system is pretty worthless too (FFP's don't rack up nearly fast enough to really make them worth anything).
Overall---My favorite place to play. Software is great and I can always find a full game. I also prefer to play with players instead of newbies.Partypoker
Pros----Lots and lots of newbies with no clue. Makes for very big pots. Software is a touch slow for tourney and sit and go play, but serviceable on the overall. Monthly reload bonuses that are easy to clear the requirements for. Cashouts are relatively quick.
Cons----Huge swings in bankroll due to the idiot factor. When you've got 5 chasers every hand when none of them should have even been involved in the hand, one of them is bound to get lucky. The rake is high (50 cents on a $5 pot).
Overall---I still play there, but not much due to the crazies there. I'm a grinder and prefer to get up ahead from every table I sit down at. At Party, the swings are just too big for my liking.Pacific Poker
Pros----A good mix of fish and players. Games are very profitable. Just recently introduced no limit, so very soft no limit games since a lot of their players don't realize how big the difference in Limit and No Limit are. Good profits there.
Cons----Software stinks. Disconnects are frequent. Rake is high (50 cents on a $5 pot). Recently they started raking uncalled bets too. For example, the pot is $4. You bet $1. Everyone else folds. Most sites give you your $1 bet back since it was uncalled, plus the $4 pot ($4 pots do not get raked). Pacific has started raking that bet. $4 pot + $1 uncalled bet = $5 pot, so they rake 50 cents. Bonus structure is terrible. Every $10 you wager into raked hands nets you a penny. Bonus money is tough to clear as well. Cashouts take forever too. About 4 days using Neteller.
Overall----I used to play there daily and made some very good money. Once the new higher rakes and the uncalled bet rakes came into play, I basically stopped playing there. Between the site taking too much of the money and the terrible software, it just wasn't worth it.The Gaming Club
Pros-----Good software. Good mix of fish and players. Tougher than Party and Pacific, but not as tough as Stars. Bonus structure is good and not too tough to clear. Solid play nets solid profits there.
Cons----Mostly solid players, so not a site where you'll get rich quick. Cashouts take a bit of time, but not as bad as Pacific. They also have "random security checks" on cashouts. They are random though, as I have made multiple cashouts with them and not been hit by a "random security check". From what I hear, they are a pain. They require you to fax a copy of your driver's license and a utility bill in order to verify who you are and that you're of age to be playing. Granted, every site has that stuff in the fine print that they can do that at any time, but TGC tends to use it the most.
Overall----I enjoy playing there and continue to do so. Not my favorite site, but still a nice place to play.PokerNow
See Partypoker. It's a skin, meaning that you play at the same tables at Partypoker players and all on the same network.Empire Poker
See Partypoker. Another skin.Aztec Riches
See The Gaming Club. Skin.
Hope that helps some, I still don't have accounts with Ultimate Bet or Absolute yet, so I can't really comment on either, but I've heard nothing that really makes me want to jump in there and give them a try just yet. We'll see though.