do a search on google for carnival ocean player's club. that site seems to tell most anything you'd want to know about the casino games onboard CCL ships.
Personally, I dont gamble, so I dont know much about the casinos.
When are you sailing on Miracle? The wife and I will be on her in just 27 days