* They have a fantastic loyalty program
* They have live online customer support & it can be accessed via flash &/or download
* Offer a "tournaments" section where you can compete & win big
* Can cash out loyalty when you want but they also do it once a week too
* They offer some really unique deposit methods - I love them
* Different VIP levels earn diff. bonuses... they have many promos for new and ongoing players
* They have process payout requests quicker than anyone else I know
* Offer flash and download versions
* I thought the game load times were slow abit
* Also the graphics I did not like as much as some other software providers
* Not as many games offered as the other sites I play reguarly at