English Harbour http://www.online-gambling-made-easy.com/harbour.html casino family is top rated and they provide the most popular slots. 

CAUTION: Stay away from Mayagaming, they are nothing but an Internet scam.