Well thekidebomb you are right, gotta get better at getting the heck out of there while you have the money! I saw some good advice in another thread about setting yourself a goal or limit... say 5 times your deposit or whatever then cashout... dang, write that down when you start to play and if you hit that goal take the money and run... then play someplace else while your cashout is being processed. Don't even go back in there until you can no longer reverse it.
I know what you mean about the limited selection of casinos to play at for US. I don't see any rivals in the list of places you play though and there are some that US can play at even now... like GoldenCherry
Oh, and careful, careful about Bet Big Dollar
there are warnings on that one! Would be awful to win and not be able to get your money!
Anyway, good luck!!