Have you read this?

Internet Casino | Internet Gambling | Internet Casinos that accept US Players