I think social networking sites like twitter, facebook, linkedin and friendfeed would be a nice channel for promoting this hot competitive products. Generally speaking, SEO would need more times for such a competitive issue. Of course, targeting long tail keywords would be also helpful at the very beginning. Have a nice day,
Start search engine optimization of your site.... Start with social bookmarking, blog posting and updation and forum posting...
Firstly start working on title meta (on-page) and then start off-page practices like bookmarking, directory submission, blog posting & commenting, classifieds.
Article marketing. Have a couple of articles written on online poker per instance... Poker is very big these days...
find casino forums and post your link over there,classified,blog comments,and create your profile in casino community and spread link over there...best luck
I think that they are all good suggestions, you just need to constantly keep doing it each and every day or atleast once a week