Boylepoker offers a 200% poker signup bonus to a maximum of $1,000 / €1,000 / £1,000. Players earn the bonus in $10 / €10 / £10 increments. Do not make your first deposit to Boylesports in USD. Not only is $1,000 less than either €1,000 or £1,000, but the bonus is also earned at a lower rate (26% vs 29-30%). Finally, all poker cash games are played in either € or £ and all tournaments use €, so there is really no reason to make a deposit in USD.
Boylepoker does not offer any freerolls for new players, but they do offer €5 in free tournament tickets for any new player who deposits a minimum of $10 / €10 / £10.