All of the online poker sites are run offshore. I play at PokerStars.com which is the largest site for online poker. There are 100's of sites like this one and I never had a problem with Poker Stars. As far as lucky hands, I really don't have any lucky hands. My favorite is pocket 6's, both red preferrably, and I like 10-J suited a lot as well. I switch up my game a lot from conservative to aggressive hand to hand so nobody gets a good read on me. I do play position poker and am ALWAYS aware of where the button is and only play premium hands in early position but those hands become less premium in later position, especially if nobody has raised in front of me. Been watching and playing for years to get where I am at in my experience today