bwin is legal. They carry licenses from the Gibraltar Regulatory Authority and the UK Gambling Commission.