Can anyone tell me anything more about juicy. I looked on the forums but the only info i see is that the freerolls are good. Thats cool and all but once (if) I win a freeroll, how is the rest of the site for building a bankroll?