I don't really have experience on any site other than UB playing for real money. However, my take on UB is that the SNGs have a nice structure and I find that up to the 5.50 level they are fairly easy, if you stick to playing tight then loosening up as blinds increase (50/100). However, if you are looking to play cash games and build a bankroll that way, UB jumps from 2NL to 10NL, leaving out 5NL, which with my current bankroll and skill level would be ideal for cash games.

I really like UB's software compared to both Fulltilt and Pokerstars (where I have dabbled). It seems to flow more smoothly, and I just think it's better taste-wise.

One thing though is that the traffic on UB isn't close to the amount of players you will normally find on PS or FT. So that might change your opinion.

I'm most likely going to withdraw from UB, since my bankroll has began growing and deposit on Pokerstars. My main reason behind this is so I can take part in larger SNGs and play 5NL cash games. I've seen 180 man SNGs (I think) on Pokerstars and on UB at the level I play (5.50 and 11) nothing but the Single table (10 man) SNGs ever fill up.