At the end of the day, most online casinos have similar systems and odds. And there's a limited quantity of online casino games out there that you can do with only so much variation.
So at the end of the day for me it's in the customer service and in the graphics. My personal favorite is this
online casino from Greece - sweet graphics and even sweeter customer service reps.