Yes, while the Deposit $1 and Get $20 is probably the best welcome offer available anywhere in terms of match bonus, there are a couple of deals on a similar level. Casino Rewards actually offers some similar insane welcome offers such as Captain Cook's Deposit $5 and Get $25.