The Guru Play Poker Bonus is worth up to $600 assuming you deposit at least $25. Simply enter the Guru Play Promotion Code POKER100 when making a deposit. You have 60 days to clear you initial deposit bonus.
You have 60 days to earn the bonus, which is released in $50 increments for every 500 Player Points you receive. In total, you'll need to accumulate 6,000 Player Points. Earning Player Points can be done at real money cash and tournament games. At ring games, players will receive 3.25 Player Points for every $1 they contribute to the take. However, points are earned in increments of 0.01, so you still earn points when you contribute less than a dollar to the rake. For example, if you contribute $0.10 to the take, you'll receive .325 (3.25 Player Points * $0.10 rake) Player Points.
Tournament and Sit and Go players also earn Player Points for registering in real money events. 5 Player Points are awarded for every $1 in tournament fees. For example, registering in a $10+$1 SNG and a $20+$2 tournament would earn you 15 Player Points.
If you're a highroller, then you might consider Guru Play Poker's alternative bonus. It's worth $1,000 and is released in $100 increments for every 1000 Player Points accumulated. Assuming you have the time and the $500 minimum deposit, enter the Guru Poker Bonus code BIGPOKER to cash in on the $1k bonus.