at this very moment Ultimate Bet has freerolls every 2hrs, only the top 18 get paid,(3500 players on avg.) top 27 get paid at fulltilt,
bodog has 3 a day but they are $500 and $1000 max players is 4000. anyway i suggest that you research the sites. freerolls are great for practice but sometimes hard to cashout in.